Prevent adding users to project team if group membership lock is in place.

This commit is contained in:
Marin Jankovski
2014-12-12 14:25:58 +01:00
parent 9c99c4fe5c
commit c115d08055
+5
View File
@@ -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