#44102 closed defect (bug) (duplicate)
GDPR - Removing an Erasure request and then submitting another results in 'The link you followed has expired'
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | 5.1 |
Component: | Privacy | Keywords: | gdpr |
Focuses: | administration | Cc: |
Description
Hello,
When doing some Erasure Requests I ended up on an almost empty page stating 'The link you followed has expired'. (screenshot to be attached)
To reproduce this;
- Create an Erasure Request
- Have the user confirm the request.
- Complete the Erasure Request.
- Reload to get the Next Steps of 'Remove'
- 'Remove' the request (don't reload the page)
- Submit a new Removal Request
You'll find you're then on the page showing 'The link you followed has expired'
But navigating back to the Erasure page you'll find your request is Pending so it went through even though you're presented with the error.
I believe this is simply because the URL still contains the nonce;
http://wpbeta.eclipsedev.tk/wp-admin/tools.php?page=remove_personal_data&action=delete&request_id%5B0%5D=22&_wpnonce=abeca1033c
So maybe it's just a matter or updating the URL when the page reloads on 'Remove' action.
Hope that makes sense,
Cheers
Attachments (1)
Change History (4)
Note: See
TracTickets for help on using
tickets.
Error Page