mirror of
https://github.com/quay/quay.git
synced 2025-11-17 23:02:34 +03:00
users: fix create repo on push on orgs for restricted users (PROJQUAY-4732) (#1634)
This commit is contained in:
committed by
GitHub
parent
705ea386d2
commit
7cd55ea0cd
@@ -108,7 +108,7 @@ class UserRobot(ApiResource):
|
||||
robot = model.get_user_robot(robot_shortname, parent)
|
||||
return robot.to_dict(include_metadata=True, include_token=True)
|
||||
|
||||
@require_user_admin()
|
||||
@require_user_admin(disallow_for_restricted_users=True)
|
||||
@nickname("createUserRobot")
|
||||
@max_json_size(ROBOT_MAX_SIZE)
|
||||
@validate_json_request("CreateRobot", optional=True)
|
||||
@@ -135,7 +135,7 @@ class UserRobot(ApiResource):
|
||||
)
|
||||
return robot.to_dict(include_metadata=True, include_token=True), 201
|
||||
|
||||
@require_user_admin()
|
||||
@require_user_admin(disallow_for_restricted_users=True)
|
||||
@nickname("deleteUserRobot")
|
||||
def delete(self, robot_shortname):
|
||||
"""
|
||||
@@ -330,7 +330,7 @@ class RegenerateUserRobot(ApiResource):
|
||||
Resource for regenerate an organization's robot's token.
|
||||
"""
|
||||
|
||||
@require_user_admin()
|
||||
@require_user_admin(disallow_for_restricted_users=True)
|
||||
@nickname("regenerateUserRobotToken")
|
||||
def post(self, robot_shortname):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user