Fixing history visualization in user story
parent
43c17cea1b
commit
8c1c3a376d
|
@ -97,6 +97,28 @@ class UserStoryDetailController extends mixOf(taiga.Controller, taiga.PageMixin)
|
|||
.then(=> @.loadUs())
|
||||
.then(=> @.loadHistory())
|
||||
|
||||
getUserFullName: (userId) ->
|
||||
return @scope.usersById[userId]?.full_name_display
|
||||
|
||||
getUserAvatar: (userId) ->
|
||||
return @scope.usersById[userId]?.photo
|
||||
|
||||
countChanges: (comment) ->
|
||||
return Object.keys(comment.values_diff).length
|
||||
|
||||
getChangeText: (change) ->
|
||||
if _.isArray(change)
|
||||
return change.join(", ")
|
||||
return change
|
||||
|
||||
buildChangesText: (comment) ->
|
||||
size = @.countChanges(comment)
|
||||
#TODO: i18n
|
||||
if size == 1
|
||||
return "Made #{size} change"
|
||||
|
||||
return "Made #{size} changes"
|
||||
|
||||
module.controller("UserStoryDetailController", UserStoryDetailController)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue