board admin can edit and delete comments as well #3201

This commit is contained in:
Martin Filser 2020-11-10 23:36:30 +01:00
parent 167d9d34eb
commit 01285ba10d

View file

@ -15,6 +15,12 @@ template(name="cardActivities")
each activityData in currentCard.activities each activityData in currentCard.activities
+activity(activity=activityData card=card mode=mode) +activity(activity=activityData card=card mode=mode)
template(name="editOrDeleteComment")
= ' - '
a.js-open-inlined-form {{_ "edit"}}
= ' - '
a.js-delete-comment {{_ "delete"}}
template(name="activity") template(name="activity")
.activity .activity
+userAvatar(userId=activity.user._id) +userAvatar(userId=activity.user._id)
@ -119,10 +125,9 @@ template(name="activity")
= activity.comment.text = activity.comment.text
span(title=activity.createdAt).activity-meta {{ moment activity.createdAt }} span(title=activity.createdAt).activity-meta {{ moment activity.createdAt }}
if($eq currentUser._id activity.comment.userId) if($eq currentUser._id activity.comment.userId)
= ' - ' +editOrDeleteComment
a.js-open-inlined-form {{_ "edit"}} else if currentUser.isBoardAdmin
= ' - ' +editOrDeleteComment
a.js-delete-comment {{_ "delete"}}
if($eq activity.activityType 'deleteComment') if($eq activity.activityType 'deleteComment')
| {{{_ 'activity-deleteComment' currentData.commentId}}}. | {{{_ 'activity-deleteComment' currentData.commentId}}}.