diff options
author | Robert Speicher <robert@gitlab.com> | 2015-11-21 18:58:47 +0000 |
---|---|---|
committer | Robert Speicher <rspeicher@gmail.com> | 2015-11-21 13:59:25 -0500 |
commit | 53c0b6213ff5f06d3ace23a747148d42c917d559 (patch) | |
tree | 3683eb08855af68449252e8650ee2ad96cb98193 | |
parent | d241253fff1bbcc75a13425908104b8c1cf8b675 (diff) | |
download | gitlab-ce-53c0b6213ff5f06d3ace23a747148d42c917d559.tar.gz |
Merge branch 'award_fix' into 'master'
Award Emoji: fix for merge requests
Closes #3597
See merge request !1865
-rw-r--r-- | app/controllers/projects/notes_controller.rb | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/app/controllers/projects/notes_controller.rb b/app/controllers/projects/notes_controller.rb index 1e3f1d8fd2f..ead940aea6c 100644 --- a/app/controllers/projects/notes_controller.rb +++ b/app/controllers/projects/notes_controller.rb @@ -59,8 +59,11 @@ class Projects::NotesController < Projects::ApplicationController end def award_toggle - noteable = note_params[:noteable_type] == "issue" ? Issue : MergeRequest - noteable = noteable.find_by!(id: note_params[:noteable_id], project: project) + noteable = if note_params[:noteable_type] == "issue" + project.issues.find(note_params[:noteable_id]) + else + project.merge_requests.find(note_params[:noteable_id]) + end data = { author: current_user, |