From 88fb2e49dc7d6df4c5f3b1cc2b78be7cb0dd53a3 Mon Sep 17 00:00:00 2001 From: tomykaira Date: Sun, 21 Jul 2013 20:06:24 +0900 Subject: [PATCH] Set icon when assignee is changed in page The javascript code did not set icon, whereas the view script does. --- src/main/twirl/issues/issue.scala.html | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/twirl/issues/issue.scala.html b/src/main/twirl/issues/issue.scala.html index ef54e68c5..aa71254ae 100644 --- a/src/main/twirl/issues/issue.scala.html +++ b/src/main/twirl/issues/issue.scala.html @@ -188,7 +188,8 @@ $(function(){ }); $('a.assign').click(function(){ - var userName = $(this).data('name'); + var $this = $(this); + var userName = $this.data('name'); $.post('@url(repository)/issues/@issue.issueId/assign', { assignedUserName: userName @@ -198,9 +199,10 @@ $(function(){ if(userName == ''){ $('#label-assigned').text('No one is assigned'); } else { - $('#label-assigned').html($('') + $('#label-assigned').empty() + .append($this.find('img.avatar').clone(false)).append(' ') .append($('').attr('href', '@path/' + userName).text(userName)) - .append(' is assigned')); + .append(' is assigned'); $('a.assign[data-name=' + userName + '] i').attr('class', 'icon-ok'); } });