|
|
|
@ -547,24 +547,18 @@ export class TrelloCreator { |
|
|
|
|
// Comment related activities
|
|
|
|
|
// Trello doesn't export the comment id
|
|
|
|
|
// Attachment related activities
|
|
|
|
|
// TODO: We can't add activities related to adding attachments
|
|
|
|
|
// because when we import an attachment, an activity is
|
|
|
|
|
// autmatically created. We need to directly insert the attachment
|
|
|
|
|
// without calling the "Attachments.files.after.insert" hook first,
|
|
|
|
|
// then we can uncomment the code below
|
|
|
|
|
// case 'addAttachment': {
|
|
|
|
|
// console.log(this.attachmentIds);
|
|
|
|
|
// Activities.direct.insert({
|
|
|
|
|
// userId: this._user(activity.userId),
|
|
|
|
|
// type: 'card',
|
|
|
|
|
// activityType: activity.activityType,
|
|
|
|
|
// attachmentId: this.attachmentIds[activity.attachmentId],
|
|
|
|
|
// cardId: this.cards[activity.cardId],
|
|
|
|
|
// boardId,
|
|
|
|
|
// createdAt: this._now(activity.createdAt),
|
|
|
|
|
// });
|
|
|
|
|
// break;
|
|
|
|
|
// }
|
|
|
|
|
case 'addAttachmentToCard': { |
|
|
|
|
Activities.direct.insert({ |
|
|
|
|
userId: this._user(action.idMemberCreator), |
|
|
|
|
type: 'card', |
|
|
|
|
activityType: 'addAttachment', |
|
|
|
|
attachmentId: this.attachmentIds[action.data.attachment.id], |
|
|
|
|
cardId: this.cards[action.data.card.id], |
|
|
|
|
boardId, |
|
|
|
|
createdAt: this._now(action.date), |
|
|
|
|
}); |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|
// Checklist related activities
|
|
|
|
|
case 'addChecklistToCard': { |
|
|
|
|
Activities.direct.insert({ |
|
|
|
|