fix: Minor collab adjusts

This commit is contained in:
Tom Moor
2021-10-13 22:01:30 -07:00
parent 18572cf9de
commit b9346fe6ea
4 changed files with 8 additions and 4 deletions

View File

@ -50,7 +50,8 @@ export default class Tracing {
Metrics.gaugePerInstance(
"collaboration.documents_count",
instance.getDocumentsCount()
// -1 adjustment because hook is called before document is removed
instance.getDocumentsCount() - 1
);
}

View File

@ -10,12 +10,10 @@ export default async function documentUpdater({
documentId,
ydoc,
userId,
done,
}: {
documentId: string,
ydoc: Y.Doc,
userId: string,
done?: boolean,
}) {
const document = await Document.findByPk(documentId);
const state = Y.encodeStateAsUpdate(ydoc);

View File

@ -19,7 +19,9 @@ export default class DebounceProcessor {
break;
}
case "documents.update.delayed": {
const document = await Document.findByPk(event.documentId);
const document = await Document.findByPk(event.documentId, {
fields: ["updatedAt"],
});
// If the document has been deleted then prevent further processing
if (!document) return;

View File

@ -284,6 +284,7 @@
"You can edit the name and other details at any time, however doing so often might confuse your team mates.": "You can edit the name and other details at any time, however doing so often might confuse your team mates.",
"Name": "Name",
"Alphabetical": "Alphabetical",
"Sort": "Sort",
"Saving": "Saving",
"Save": "Save",
"Export started, you will receive an email when its complete.": "Export started, you will receive an email when its complete.",
@ -350,6 +351,8 @@
"Hide contents": "Hide contents",
"Show contents": "Show contents",
"Edit {{noun}}": "Edit {{noun}}",
"Switch to dark": "Switch to dark",
"Switch to light": "Switch to light",
"Archived": "Archived",
"Save Draft": "Save Draft",
"Done Editing": "Done Editing",