Use ROLERECURSE_PRIVS in is_admin_of_role()

Edit
ID 6251
Title Use ROLERECURSE_PRIVS in is_admin_of_role()
CI (CFBot) Summary
Stats (from CFBot) Patch version: v5, Patch count: 1, First patch: +44−2, All patches: +44−2
Tags Good First Review
Created 2025-11-25 02:25:25
Last modified 2026-08-07 21:36:31 (3 days ago)
Latest email 2026-08-08 09:43:21 (3 days ago)
Status
PG20-2 (2026-09-01 – 2026-09-30): Ready for Committer
PG20-1 (2026-07-01 – 2026-07-31): Moved to different CF
PG19-Final (2026-03-01 – 2026-04-09): Moved to different CF
PG19-4 (2026-01-01 – 2026-01-31): Moved to different CF
Target version
Authors ChangAo Chen (chenchangao)
Reviewers Nathan Bossart (bossartn) Become reviewer
Committer Nathan Bossart (bossartn)
Links
Emails
Why is_admin_of_role() use ROLERECURSE_MEMBERS rather than ROLERECURSE_PRIVS?
First at 2025-11-18 08:41:45 by cca5507 <cca5507 at qq.com>
Latest at 2026-08-08 09:43:21 by cca5507 <cca5507 at qq.com>
Latest attachment (v5-0001-Fix-authorization-check-for-role-membership-chang.patch) at 2026-08-07 22:02:21 from Nathan Bossart <nathandbossart at gmail.com>
    Attachment (v5-0001-Fix-authorization-check-for-role-membership-chang.patch) at 2026-08-07 22:02:21 from Nathan Bossart <nathandbossart at gmail.com> (Patch: No)
    Attachment (v4-0001-Fix-error-no-possible-grantors.patch) at 2026-04-29 08:46:05 from cca5507 <cca5507 at qq.com> (Patch: Yes)
    Attachment (v3-0001-Use-ROLERECURSE_PRIVS-in-is_admin_of_role.patch) at 2025-12-23 06:21:51 from cca5507 <cca5507 at qq.com> (Patch: Yes)
    Attachment (v2-0001-Use-ROLERECURSE_PRIVS-in-is_admin_of_role.patch) at 2025-12-23 03:04:55 from cca5507 <cca5507 at qq.com> (Patch: Yes)
    Attachment (v1-0001-Use-ROLERECURSE_PRIVS-in-is_admin_of_role.patch) at 2025-11-24 03:22:08 from cca5507 <cca5507 at qq.com> (Patch: Yes)
History
When Who What
2026-08-07 21:36:31 Nathan Bossart (bossartn) Added bossartn as committer
2026-08-07 21:36:30 Nathan Bossart (bossartn) New status: Ready for Committer
2026-08-01 12:33:07 ChangAo Chen (chenchangao) Moved from CF PG20-1 to CF PG20-2
2026-05-01 20:32:06 Nathan Bossart (bossartn) New status: Needs review
2026-04-28 15:54:54 Nathan Bossart (bossartn) New status: Waiting on Author
2026-04-10 18:23:56 Nathan Bossart (bossartn) Added bossartn as reviewer
2026-04-10 00:00:05 CFbot Moved from CF PG19-Final to CF PG20-1
2026-03-16 03:25:35 ChangAo Chen (chenchangao) New status: Ready for Committer
2026-02-01 06:00:34 ChangAo Chen (chenchangao) Moved from CF PG19-4 to CF PG19-Final
2025-12-23 11:39:39 pretham g (prezza) Removed prezza from reviewers
2025-12-22 07:10:20 pretham g (prezza) Added prezza as reviewer
2025-11-25 02:25:25 ChangAo Chen (chenchangao) Attached mail thread tencent_ADCE2B34B230A9B631854806104FEF40C105@qq.com
2025-11-25 02:25:25 ChangAo Chen (chenchangao) Created patch record
Edit