From 011606745fc7e2d06733d650be680c28c488974d Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Sat, 20 Aug 2016 11:26:43 +0000 Subject: 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 --- app/controllers/issues_controller.rb | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'app/controllers') diff --git a/app/controllers/issues_controller.rb b/app/controllers/issues_controller.rb index 05fb064cd..686a6b47f 100644 --- a/app/controllers/issues_controller.rb +++ b/app/controllers/issues_controller.rb @@ -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 -- cgit v1.2.3