Updated erorr message when project limit is zero
When the project limit is zero & the user tries to create a project, the error displayed is now 'Personal project creation is not allowed. Please contact your administrator with questions' Closes #17691
This commit is contained in:
parent
baa9c66057
commit
f2fb574d04
1 changed files with 7 additions and 1 deletions
|
@ -431,7 +431,13 @@ class Project < ActiveRecord::Base
|
|||
|
||||
def check_limit
|
||||
unless creator.can_create_project? or namespace.kind == 'group'
|
||||
self.errors.add(:limit_reached, "Your project limit is #{creator.projects_limit} projects! Please contact your administrator to increase it")
|
||||
projects_limit = creator.projects_limit
|
||||
|
||||
if projects_limit == 0
|
||||
self.errors.add(:base, "Personal project creation is not allowed. Please contact your administrator with questions")
|
||||
else
|
||||
self.errors.add(:base, "Your project limit is #{projects_limit} projects! Please contact your administrator to increase it")
|
||||
end
|
||||
end
|
||||
rescue
|
||||
self.errors.add(:base, "Can't check your ability to create project")
|
||||
|
|
Loading…
Reference in a new issue