Skip to content

Commit c941a3e

Browse files
authored
fix: apply org rename permissions consistently (#18626)
Fixes #18624 Signed-off-by: Mike Fiedler <[email protected]>
1 parent f8d63d4 commit c941a3e

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

tests/unit/test_config.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -600,6 +600,7 @@ def test_root_factory_access_control_list():
600600
Permissions.AdminObservationsWrite,
601601
Permissions.AdminOrganizationsRead,
602602
Permissions.AdminOrganizationsWrite,
603+
Permissions.AdminOrganizationsNameWrite,
603604
Permissions.AdminProhibitedEmailDomainsRead,
604605
Permissions.AdminProhibitedProjectsRead,
605606
Permissions.AdminProhibitedProjectsRelease,

warehouse/admin/templates/admin/organizations/detail.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ <h2 class="card-title">Actions</h2>
3535
type="button"
3636
class="btn btn-danger btn-block"
3737
data-toggle="modal"
38-
data-target="#renameModal" {{ 'disabled' if not request.has_permission(Permissions.AdminOrganizationsWrite) }}
38+
data-target="#renameModal" {{ 'disabled' if not request.has_permission(Permissions.AdminOrganizationsNameWrite) }}
3939
title="Rename"
4040
>
4141
<i class="icon fa fa-rotate"></i> Rename

warehouse/config.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ class RootFactory:
112112
Permissions.AdminObservationsWrite,
113113
Permissions.AdminOrganizationsRead,
114114
Permissions.AdminOrganizationsWrite,
115+
Permissions.AdminOrganizationsNameWrite,
115116
Permissions.AdminProhibitedEmailDomainsRead,
116117
Permissions.AdminProhibitedProjectsRead,
117118
Permissions.AdminProhibitedProjectsRelease,

0 commit comments

Comments
 (0)