Page MenuHomePhabricator

IDM Bug-Report: Approving my own pending request causes a 500
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

  • Have a pending approval from yourself for a group you're the approver for
  • Click review request
  • Type something in the required comment field and click "Approve"

What happens?:

"500 Internal Server Error - Your request caused an error on the server."

2025-04-07_bitu-500.png (750×391 px, 28 KB)

Request is still in pending on https://idm.wikimedia.org/permissions/pending/

What should have happened instead?:

Request gets approved.

I note that prior to https://gerrit.wikimedia.org/r/1134164 I did not see the pending self approval. Now I see it but am unable to approve.

Event Timeline

SLyngshede-WMF triaged this task as Medium priority.
SLyngshede-WMF subscribed.

@thcipriani Hi, could you try again? We had an issue where the database had rebooted and became read-only.

@thcipriani Hi, could you try again? We had an issue where the database had rebooted and became read-only.

Success! I'm able to approve my request just like other requests. Thank you!