mirror of
https://github.com/wahyd4/gitlabhq.git
synced 2026-08-26 04:56:16 +10:00
Prevent adding users to project team if group membership lock is in place.
This commit is contained in:
@@ -12,6 +12,7 @@ class ProjectTeam
|
||||
# @team << [@users, :master]
|
||||
#
|
||||
def <<(args)
|
||||
return false if group_member_lock
|
||||
users = args.first
|
||||
|
||||
if users.respond_to?(:each)
|
||||
@@ -218,4 +219,8 @@ class ProjectTeam
|
||||
def group
|
||||
project.group
|
||||
end
|
||||
|
||||
def group_member_lock
|
||||
group && group.membership_lock
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user