diff --git a/src/main/twirl/issues/issue.scala.html b/src/main/twirl/issues/issue.scala.html index 631dffd..357e6ab 100644 --- a/src/main/twirl/issues/issue.scala.html +++ b/src/main/twirl/issues/issue.scala.html @@ -146,11 +146,32 @@ }); $('a.assign').click(function(){ - alert($(this).data('name')); + var userName = $(this).data('name'); + $.post('@url(repository)/issues/assign/@issue.issueId', { + assignedUserName: userName + }, function(){ + if(userName == ''){ + $('#label-assigned').text('No one is assigned'); + } else { + $('#label-assigned').html($('') + .append($('').attr('href', '@path/' + userName).text(userName)) + .append(' is assigned')); + } + }); }); $('a.milestone').click(function(){ - alert($(this).data('id')); + var title = $(this).text(); + var milestoneId = $(this).data('id'); + $.post('@url(repository)/issues/milestone/@issue.issueId', { + milestoneId: milestoneId + }, function(){ + if(milestoneId == ''){ + $('#label-milestone').text('No milestone'); + } else { + $('#label-milestone').html($('').append('Milestone: ').append($('').text(title))); + } + }); }); $('i.icon-pencil').click(function(){