From 37b5be744d89cd75a26962428a59f0910dd8d129 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Espino?= Date: Wed, 20 Aug 2014 10:35:47 +0200 Subject: [PATCH] Now kanban username can be clicked to select other user --- app/coffee/modules/kanban/main.coffee | 7 ++++++- app/partials/views/components/kanban-task.jade | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/app/coffee/modules/kanban/main.coffee b/app/coffee/modules/kanban/main.coffee index 2769a81c..3b6b102c 100644 --- a/app/coffee/modules/kanban/main.coffee +++ b/app/coffee/modules/kanban/main.coffee @@ -314,7 +314,12 @@ KanbanUserDirective = ($log) -> html = template(ctx) $el.html(html) - $el.parent().find("a.task-assigned").html(ctx.name) + username_label = $el.parent().find("a.task-assigned") + username_label.html(ctx.name) + username_label.on "click", (event) -> + us = $model.$modelValue + $ctrl = $el.controller() + $ctrl.changeUsAssignedTo(us) bindOnce $scope, "project", (project) -> if project.my_permissions.indexOf("modify_us") > -1 diff --git a/app/partials/views/components/kanban-task.jade b/app/partials/views/components/kanban-task.jade index 59155007..4d6cc513 100644 --- a/app/partials/views/components/kanban-task.jade +++ b/app/partials/views/components/kanban-task.jade @@ -1,8 +1,8 @@ div.kanban-tagline(tg-colorize-tags="us.tags" tg-colorize-tags-type="kanban") div.kanban-task-inner - div(tg-kanban-user-avatar="us.assigned_to", ng-model="us", click="ctrl.editUsAssignedTo(task)") + div(tg-kanban-user-avatar="us.assigned_to", ng-model="us") div.task-text - a.task-assigned(href="", ng-click="ctrl.editUsAssignedTo(task)", title="Change assignation") + a.task-assigned(href="", title="Change assignation") span.task-num(tg-bo-ref="us.ref") a.task-name(href="", title="", tg-bind-html="us.subject", tg-nav="project-userstories-detail:project=project.slug,ref=us.ref")