From 5aa75959f890ade091d204a05ae6c5738e977702 Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Fri, 4 Jul 2014 11:49:42 +0600 Subject: [PATCH] Fix assign_to_me issue action (cherry picked from commit aa5964b) --- .../src/main/coffee/issues/issue-view.coffee | 2 +- .../main/coffee/issues/views/assign-form-view.coffee | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sonar-server/src/main/coffee/issues/issue-view.coffee b/sonar-server/src/main/coffee/issues/issue-view.coffee index 21039ad32c2..6f9022f6f66 100644 --- a/sonar-server/src/main/coffee/issues/issue-view.coffee +++ b/sonar-server/src/main/coffee/issues/issue-view.coffee @@ -230,7 +230,7 @@ define [ url: baseUrl + '/api/issues/assign' data: issue: @model.get('key') - assignee: window.SS.currentUser + me: true .done => @resetIssue() .fail (r) => alert _.pluck(r.responseJSON.errors, 'msg').join(' ') diff --git a/sonar-server/src/main/coffee/issues/views/assign-form-view.coffee b/sonar-server/src/main/coffee/issues/views/assign-form-view.coffee index 08e8832fe6a..b51435b63af 100644 --- a/sonar-server/src/main/coffee/issues/views/assign-form-view.coffee +++ b/sonar-server/src/main/coffee/issues/views/assign-form-view.coffee @@ -7,6 +7,7 @@ define [ ) -> $ = jQuery + ME = '#me#' class AssignFormView extends Marionette.ItemView @@ -28,7 +29,7 @@ define [ additionalChoices = [] if !assignee || currentUser != assignee - additionalChoices.push id: currentUser, text: t('assigned_to_me') + additionalChoices.push id: ME, text: t('assigned_to_me') if !!assignee additionalChoices.push id: '', text: t('unassigned') @@ -68,14 +69,13 @@ define [ submit: -> @options.detailView.showActionSpinner() - + data = issue: @options.issue.get('key') + if @ui.select.val() == ME then data.me = true else data.assignee = @ui.select.val() $.ajax type: 'POST' url: baseUrl + '/api/issues/assign' - data: - issue: @options.issue.get('key') - assignee: @ui.select.val() + data: data .done => @options.detailView.updateAfterAction true .fail (r) => alert _.pluck(r.responseJSON.errors, 'msg').join(' ') - @options.detailView.hideActionSpinner() \ No newline at end of file + @options.detailView.hideActionSpinner() -- 2.39.5