import status delete should explain what this means, and whether or not this will delete the actual entity too

Created on 28 April 2025, 5 days ago

Problem/Motivation

At admin/content/entity_share/import_status I can delete import status, but I'm confused about what deleting this means.

- does it delete the pulled entity too?
- if not, what happens to the pulled entity? for instance, what happens if I re-pull it?

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

🐛 Bug report
Status

Active

Version

4.0

Component

User interface

Created by

🇬🇧United Kingdom joachim

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @joachim
  • 🇫🇷France Grimreaper France 🇫🇷

    Hi,

    It means that you will only delete the info that this entity had been imported from this remote website, this channel and at this time.

    There are no hooks or event subscriber or special delete method in the import entity status entity class or entity storage that will trigger the imported entity to be deleted too.

    So you can import stuff, delete the "entity import statuses" and your website will "forget" that those content had been imported.

    If you repulled the entity, there will be no duplicate because modules/entity_share_client/src/Service/ImportService.php::getProcessedEntity() is checking if an entity with this UUID already exists. Just all the plugins and mechanisms or Entity Share allowing to avoid reimporting already imported entities will not work.

Production build 0.71.5 2024