[wp-trac] [WordPress Trac] #44500: Mark data requests failed when an expired link is clicked
WordPress Trac
noreply at wordpress.org
Sun May 25 22:23:17 UTC 2025
#44500: Mark data requests failed when an expired link is clicked
-------------------------------------------------+-------------------------
Reporter: desrosj | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: Future
| Release
Component: Privacy | Version: 4.9.6
Severity: normal | Resolution:
Keywords: has-patch has-unit-tests close | Focuses:
reporter-feedback | administration
-------------------------------------------------+-------------------------
Changes (by SirLouen):
* keywords: has-patch needs-testing has-unit-tests => has-patch has-unit-
tests close reporter-feedback
Comment:
== Reproduction Report
=== Description
❌ This report can't validate that the issue can be reproduced.
=== Environment
- WordPress: 6.9-alpha-60093-src
- PHP: 8.2.28
- Server: nginx/1.27.5
- Database: mysqli (Server: 8.4.5 / Client: mysqlnd 8.2.28)
- Browser: Chrome 137.0.0.0
- OS: Windows 10/11
- Theme: Twenty Sixteen 3.5
- MU Plugins: None activated
- Plugins:
* Classic Editor 1.6.7
* Hello Dolly 1.7.2
* Test Reports 1.2.0
* WP Dummy Content Generator 4.0.0
* WP Mail SMTP 4.4.0
=== Reproduction Steps
1. Create a new User
2. Set up a mailing server to intercept the WordPress emails (something
like Mailhog, Local, FlyEnv or whatever testing app you use)
3. Go to Tools > Export Personal Data
4. Send Request to export request with the user you created in the first
step
5. Check if you received the email. Save the link but don't use it.
6. Go to the database, table `wp_posts`, check for the last created
record.
7. Modify `post_modified` (and `post_modified_gmt`) for some days before
(anything beyond 24 hours should trigger expiration)
8. ❌ Now use the link you got in step 5.
Result:
[[Image(https://i.imgur.com/1sQ7K5R.png)]]
=== Actual Results
1. ❌ Error condition is not occurring:
- According to the report, request failed should not trigger because
nothing has updated it.
=== Additional Notes
- @desrosj not sure if some wp-cron has been updated to reject, or I'm
missing in some step, could you please review this?
- Tagging as a candidate for `worksforme` unless someone can verify my
instructions and spot the mistake.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/44500#comment:9>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list