Verify game request rejection reasons #826

Merged
jimmyb merged 1 commit from codex/issue-750-game-request-rejection-reason into master 2026-07-16 19:11:27 -05:00
Member

Summary:

  • Completes the remaining verification/coverage slice for issue #750.
  • The rejection-reason implementation is already present on master: persistence, admin review textarea, reject handling, requester-facing rendering, pending-only restrictions, and validation.
  • Adds regression coverage for trimmed reasons, optional reasons, no game creation on rejection, and escaped requester-facing output.

Verification:

  • php artisan test --compact tests/Feature/GameRequestTest.php
  • vendor/bin/pint --dirty --format agent

Notes:

  • This PR is intentionally test-only because the product behavior requested by #750 was already implemented before this branch.
Summary: - Completes the remaining verification/coverage slice for issue #750. - The rejection-reason implementation is already present on master: persistence, admin review textarea, reject handling, requester-facing rendering, pending-only restrictions, and validation. - Adds regression coverage for trimmed reasons, optional reasons, no game creation on rejection, and escaped requester-facing output. Verification: - php artisan test --compact tests/Feature/GameRequestTest.php - vendor/bin/pint --dirty --format agent Notes: - This PR is intentionally test-only because the product behavior requested by #750 was already implemented before this branch.
Cover game request rejection reasons
All checks were successful
tests / ci (pull_request) Successful in 2m18s
linter / quality (pull_request) Successful in 1m59s
57ac9d67d7
Codex changed title from Cover game request rejection reasons to Verify game request rejection reasons 2026-07-16 19:09:05 -05:00
jimmyb merged commit 574340b578 into master 2026-07-16 19:11:27 -05:00
jimmyb deleted branch codex/issue-750-game-request-rejection-reason 2026-07-16 19:11:27 -05:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MyVideoGameList/myvideogamelist.com!826
No description provided.