Fix activity message for list deletion

This commit is contained in:
Béranger Campardou 2017-01-20 11:09:34 +01:00
parent 1169c0d7dc
commit 23cb98bb82
5 changed files with 17 additions and 1 deletions

1
.gitignore vendored
View file

@ -4,3 +4,4 @@
*.sublime-workspace
tmp/
node_modules/
.vscode/

View file

@ -41,6 +41,9 @@ template(name="boardActivities")
if($eq activityType 'createList')
| {{_ 'activity-added' list.title boardLabel}}.
if($eq activityType 'removeList')
| {{_ 'activity-removed' title boardLabel}}.
if($eq activityType 'importBoard')
| {{{_ 'activity-imported-board' boardLabel sourceLink}}}.

View file

@ -64,5 +64,6 @@ Template.listActionPopup.events({
const currentList = this;
evt.preventDefault();
Lists.remove(currentList._id);
Popup.close();
},
});

View file

@ -33,7 +33,7 @@
"activity-joined": "a rejoint %s",
"activity-moved": "a déplacé %s depuis %s vers %s",
"activity-on": "sur %s",
"activity-removed": "a supprimé %s vers %s",
"activity-removed": "a supprimé %s de %s",
"activity-sent": "a envoyé %s vers %s",
"activity-unjoined": "a quitté %s",
"add": "Ajouter",

View file

@ -105,6 +105,17 @@ if (Meteor.isServer) {
});
});
Lists.before.remove((userId, doc) => {
Activities.insert({
userId,
type: 'list',
activityType: 'removeList',
boardId: doc.boardId,
listId: doc._id,
title: doc.title
});
});
Lists.after.update((userId, doc) => {
if (doc.archived) {
Activities.insert({