diff --git a/app/coffee/modules/kanban/main.coffee b/app/coffee/modules/kanban/main.coffee
index 3ad90320..6726171c 100644
--- a/app/coffee/modules/kanban/main.coffee
+++ b/app/coffee/modules/kanban/main.coffee
@@ -281,11 +281,11 @@ module.directive("tgKanbanWipLimit", KanbanWipLimitDirective)
KanbanUserDirective = ($log) ->
template = _.template("""
- class="not-clickable"<% } %>>
+ class="not-clickable"<% } %>>
- """)
+ """) # TODO: i18n
clickable = false
@@ -309,7 +309,7 @@ KanbanUserDirective = ($log) ->
html = template(ctx)
$el.html(html)
- $el.parent().find("span.task-assigned").html(ctx.name)
+ $el.parent().find("a.task-assigned").html(ctx.name)
bindOnce $scope, "project", (project) ->
if project.my_permissions.indexOf("modify_us") > -1
diff --git a/app/coffee/modules/taskboard/main.coffee b/app/coffee/modules/taskboard/main.coffee
index b97de6d7..baaf1c6e 100644
--- a/app/coffee/modules/taskboard/main.coffee
+++ b/app/coffee/modules/taskboard/main.coffee
@@ -230,11 +230,11 @@ module.directive("tgTaskboardRowSizeFixer", TaskboardRowSizeFixer)
TaskboardUserDirective = ($log) ->
template = _.template("""
- class="not-clickable"<% } %>>
+ class="not-clickable"<% } %>>
- """)
+ """) # TODO: i18n
clickable = false
@@ -258,7 +258,8 @@ TaskboardUserDirective = ($log) ->
html = template(ctx)
$el.html(html)
- $el.parent().find("span.task-assigned").html(ctx.name)
+
+ $el.parent().find("a.task-assigned").html(ctx.name)
bindOnce $scope, "project", (project) ->
if project.my_permissions.indexOf("modify_task") > -1
diff --git a/app/partials/views/components/kanban-task.jade b/app/partials/views/components/kanban-task.jade
index f771222a..86fedacb 100644
--- a/app/partials/views/components/kanban-task.jade
+++ b/app/partials/views/components/kanban-task.jade
@@ -3,7 +3,7 @@ div.kanban-tagline
div.kanban-task-inner
div(tg-kanban-user-avatar="us.assigned_to", ng-model="us", click="ctrl.editUsAssignedTo(task)")
div.task-text
- span.task-assigned
+ a.task-assigned(href="", ng-click="ctrl.editUsAssignedTo(task)", 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")
diff --git a/app/partials/views/components/taskboard-task.jade b/app/partials/views/components/taskboard-task.jade
index f3983b3a..872b6061 100644
--- a/app/partials/views/components/taskboard-task.jade
+++ b/app/partials/views/components/taskboard-task.jade
@@ -3,7 +3,7 @@ div.taskboard-tagline
div.taskboard-task-inner
div(tg-taskboard-user-avatar="task.assigned_to", ng-model="task", click="ctrl.editTaskAssignedTo(task)")
p.taskboard-text
- span.task-assigned
+ a.task-assigned(href="", ng-click="ctrl.editTaskAssignedTo(task)", title="Change assignation")
span.task-num(tg-bo-ref="task.ref")
a.task-name(href="", title="See task details", tg-bind-html="task.subject",
tg-nav="project-tasks-detail:project=project.slug,ref=task.ref")