[wp-trac] [WordPress Trac] #43443: Add a method for confirmation of requests for deleting or anonymizing of personal data
WordPress Trac
noreply at wordpress.org
Mon Mar 19 17:56:46 UTC 2018
#43443: Add a method for confirmation of requests for deleting or anonymizing of
personal data
-------------------------------------------------+-------------------------
Reporter: azaozz | Owner: mikejolley
Type: enhancement | Status: assigned
Priority: normal | Milestone: 5.0
Component: General | Version:
Severity: normal | Resolution:
Keywords: gdpr has-patch dev-feedback needs- | Focuses:
testing |
-------------------------------------------------+-------------------------
Comment (by allendav):
@mikejolley - I've made some progress on an export UX with this patch -
you can see the work thus far here: #43546
I'm in the middle of hooking up everything and I've gotten to the point
where I'd like to fill a WP_List_Table with the requests and their status
- but like @azaozz points out above, we delete the option/meta on
confirmation
> Was thinking about this a bit more: instead of deleting the confirmation
token from the DB perhaps we can set a "confirmed" status on it and keep
it until the action is performed?
I realize your code allows us to hook on account_action_confirmed, but if
I were to leverage that it seems like more complexity (and queries) than
I'd prefer - I would love it if the option_value/meta_value were just
amended to include a confirmed timestamp (in addition to the requested
timestamp)
If you agree, this patch would need to add that confirmed timestamp and
probably reject confirmations if that confirmed timestamp was already
present
This would allow my patch in 43546 to use the options/meta you presented
as a log and by only using two queries (one for options and one for meta)
--
Ticket URL: <https://core.trac.wordpress.org/ticket/43443#comment:16>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list