Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] erase_create_execute (admin created) won't process all entities/fields #151

Open
pierrepriot opened this issue Oct 7, 2024 · 4 comments
Assignees
Labels
bug Something isn't working

Comments

@pierrepriot
Copy link

Description

erase_create_execute (admin created) won't process all entities/fields, will process {"entity_id":47,"entity_type":"customer"} regardless of settins

Prerequisites

PHP Version:

  • 8.3

Magento Version:

  • Adobe Commerce ver. 2.4.7-p2

Module Version:

  • dev/master

Desktop (if applicable):
n/a

Smartphone (if applicable):
n/a

Issue Details

erase_create_execute (admin created) won't process all entities/fields, will process {"entity_id":47,"entity_type":"customer"} regardless of settins

Steps to reproduce the behavior
"Customer Component Erasure Strategy" settings are set for all components and fields.
But when admin trigdered, erase_create_execute task won't process all entities/fields, will only process {"entity_id":**,"entity_type":"customer"} regardless of settings

Expected behavior
Erase all component, hence a longer list of {"entity_id":**,"entity_type":... } including, customer_address, orders, etc

Screenshots
settings:
image

Action log:
image

@pierrepriot pierrepriot added the bug Something isn't working label Oct 7, 2024
@thomas-kl1
Copy link
Member

thomas-kl1 commented Oct 7, 2024

Hello @pierrepriot

Could you try with the following version please? 5.0.0-beta1
Be careful as it contains major BIC changes, unless you have overriden some files you should be fine.

@pierrepriot
Copy link
Author

Hello,

I have installed 5.0.0-beta1

Same issue ; the erase action only processes the customer entity.

Adresses, quotes, orders remain the same.

Other issue: the "erase data (gdpr)" action cta from the customer detail admin page triggers a process, but the same action from the list page (drop down menu) won't trigger anything.

New issue after installing 5.0.0-beta1: the "Action log" menu entry is gone.

@thomas-kl1
Copy link
Member

thomas-kl1 commented Oct 15, 2024

The "Actions" have been removed in 5.0.0, the idea behind this is to simplify the base code and remove some "magics".

Regarding the case that only the customer data is erased, but the address, quotes and orders remains, I need to investigate as I didn't face this issue. Do you use custom configuration or are you using the default ones?

If you need to monitor the process, you check the table directly. In the near future a view will be added to the admin to monitor those processes.

@pierrepriot
Copy link
Author

all default configurations!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants