New issue raises an error if no projects available (#23410).

git-svn-id: http://svn.redmine.org/redmine/trunk@15740 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang
2016-08-20 11:26:43 +00:00
parent 1fad99ebe3
commit 011606745f
4 changed files with 25 additions and 8 deletions

View File

@@ -151,13 +151,7 @@ class IssuesController < ApplicationController
return
else
respond_to do |format|
format.html {
if @issue.project.nil?
render_error :status => 422
else
render :action => 'new'
end
}
format.html { render :action => 'new' }
format.api { render_validation_errors(@issue) }
end
end
@@ -490,6 +484,9 @@ class IssuesController < ApplicationController
render_error l(:error_no_default_issue_status)
return false
end
else
render_error :message => l(:error_no_projects_with_tracker_allowed_for_new_issue), :status => 403
return false
end
@priorities = IssuePriority.active