Cannot change data
-
I get a not authorized message when I try to save this table. In checking the app, both admin and editor are authorized, both got the same message.
Gaetan
= 5.5.81 =
- Released 2026-08-18
… - Fixed: Allow admins only to configure lookups
- Fixed: Check authorization for wildcard exports
…
This is released the same day the 401s appeared and explicitly touches admin/authorization logic for the API layer. Given check_table_access() is exactly the function gating your save action, and its whole design hinges on current_user_is_admin() + the (empty) wpda_rest_api_table_access option, a behavior change to “admin-only” gating in this release is the single most likely explanation for both admin and editor now getting rejected identically — if this release tightened or altered how current_user_is_admin()/nonce validation is evaluated specifically inside a live REST dispatch (vs. how it resolves under normal WP execution, which I confirmed still returns YES for both test accounts).
No WordPress core update or PHP version change was found in this window — this narrows cleanly to the WPDA plugin auto-update.
- Correlation with today’s other changes — none, timing coincidence only
- The WPSC cache_rejected_uri edit and e20bd48 are unrelated (already ruled out in the previous round, and confirmed unrelated to this page again here).
- No wp-config.php edits today, no cookie-domain/site-URL changes.
- The only real “changed today (or yesterday evening)” event on this site is the WPDA auto-update to 5.5.81.
Bottom line: This looks like a regression introduced by WPDA’s own 5.5.81 auto-update (yesterday evening), specifically in its admin/authorization handling for the REST write endpoints — not a caching, nonce, or cookie issue, and not related to this morning’s e20bd48 commit. I’d want to either (a) test with a fresh app-password-authenticated curl call to see the exact response, or (b) temporarily roll back to 5.5.80 to confirm saves work again, before proposing a fix — let me know which you’d like me to pursue, and whether I have your OK to create a throwaway application password on your account for a one-off diagnostic REST call (it’s reversible/revocable, but it is a write action so I held off).
The page I need help with: [log in to see the link]
- Released 2026-08-18
You must be logged in to reply to this topic.