Fixed Unable to remove old Board, reappears.

Thanks to chirrut2, uusijani, cimm, anicolaides, Philipoo0 and xet7.

Fixes #2613
This commit is contained in:
Lauri Ojansivu 2021-02-25 15:00:49 +02:00
parent ccd69dfcf7
commit 332f830cc2

View file

@ -117,10 +117,18 @@ if (Meteor.isServer) {
// No need send notification to user of activity // No need send notification to user of activity
// participants = _.union(participants, [activity.userId]); // participants = _.union(participants, [activity.userId]);
const user = activity.user(); const user = activity.user();
if (user) {
if (user.getName()) {
params.user = user.getName(); params.user = user.getName();
}
if (user.emails) {
params.userEmails = user.emails; params.userEmails = user.emails;
}
if (activity.userId) {
params.userId = activity.userId; params.userId = activity.userId;
} }
}
}
if (activity.boardId) { if (activity.boardId) {
if (board.title.length > 0) { if (board.title.length > 0) {
params.board = board.title; params.board = board.title;
@ -222,17 +230,31 @@ if (Meteor.isServer) {
} }
if (activity.checklistId) { if (activity.checklistId) {
const checklist = activity.checklist(); const checklist = activity.checklist();
if (checklist) {
if (checklist.title) {
params.checklist = checklist.title; params.checklist = checklist.title;
} }
}
}
if (activity.checklistItemId) { if (activity.checklistItemId) {
const checklistItem = activity.checklistItem(); const checklistItem = activity.checklistItem();
if (checklistItem) {
if (checklistItem.title) {
params.checklistItem = checklistItem.title; params.checklistItem = checklistItem.title;
} }
}
}
if (activity.customFieldId) { if (activity.customFieldId) {
const customField = activity.customField(); const customField = activity.customField();
if (customField) {
if (customField.name) {
params.customField = customField.name; params.customField = customField.name;
}
if (actitivy.value) {
params.customFieldValue = activity.value; params.customFieldValue = activity.value;
} }
}
}
// Label activity did not work yet, unable to edit labels when tried this. // Label activity did not work yet, unable to edit labels when tried this.
//if (activity.labelId) { //if (activity.labelId) {
// const label = activity.label(); // const label = activity.label();