summaryrefslogtreecommitdiff
path: root/app/controllers/projects/notes_controller.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/controllers/projects/notes_controller.rb')
-rw-r--r--app/controllers/projects/notes_controller.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/controllers/projects/notes_controller.rb b/app/controllers/projects/notes_controller.rb
index 40b24d550e0..26fe79e56cb 100644
--- a/app/controllers/projects/notes_controller.rb
+++ b/app/controllers/projects/notes_controller.rb
@@ -20,7 +20,11 @@ class Projects::NotesController < Projects::ApplicationController
end
def create
- @note = Notes::CreateService.new(project, current_user, note_params).execute
+ @note = if params[:new_issue]
+ Notes::CreateService.new(project, current_user, note_params).new_issue
+ else
+ Notes::CreateService.new(project, current_user, note_params).execute
+ end
respond_to do |format|
format.json { render json: note_json(@note) }