fix: Language in document notification email, missing collection name

This commit is contained in:
Tom Moor
2022-06-24 10:01:54 +02:00
parent 50456c3b89
commit 68ce304b48
3 changed files with 5 additions and 4 deletions

View File

@@ -21,6 +21,7 @@ export default async function revisionCreator({
{
name: "revisions.create",
documentId: document.id,
collectionId: document.collectionId,
modelId: revision.id,
teamId: document.teamId,
actorId: user.id,

View File

@@ -45,7 +45,7 @@ export default class DocumentNotificationEmail extends BaseEmail<
}
protected preview({ actorName, eventName }: Props): string {
return `${actorName} ${eventName} a new document`;
return `${actorName} ${eventName} a document`;
}
protected renderAsText({

View File

@@ -44,14 +44,14 @@ export default class NotificationsProcessor extends BaseProcessor {
if (event.data?.source === "import") {
return;
}
const [document, team] = await Promise.all([
const [collection, document, team] = await Promise.all([
Collection.findByPk(event.collectionId),
Document.findByPk(event.documentId),
Team.findByPk(event.teamId),
]);
if (!document || !team || !document.collection) {
if (!document || !team || !collection) {
return;
}
const { collection } = document;
const notificationSettings = await NotificationSetting.findAll({
where: {
userId: {