upd: add additional checks
This commit is contained in:
parent
b43402519f
commit
d49099baeb
|
@ -50,13 +50,13 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
|
|||
|
||||
for (const edit of edits) {
|
||||
editArray.push({
|
||||
oldDate: edit.oldDate,
|
||||
oldDate: edit.oldDate as Date | null ?? null,
|
||||
updatedAt: edit.updatedAt,
|
||||
text: edit.oldText,
|
||||
text: edit.oldText ?? edit.newText ?? null,
|
||||
});
|
||||
}
|
||||
|
||||
editArray = editArray.sort((a, b) => { return new Date(b.oldDate).getTime() - new Date(a.oldDate).getTime(); });
|
||||
editArray = editArray.sort((a, b) => { return new Date(b.oldDate ?? b.updatedAt).getTime() - new Date(a.oldDate ?? a.updatedAt).getTime(); });
|
||||
|
||||
return editArray;
|
||||
});
|
||||
|
|
|
@ -120,7 +120,7 @@ if (noteViewInterruptors.length > 0) {
|
|||
}
|
||||
|
||||
const replaceContent = () => {
|
||||
note.text = props.oldText;
|
||||
props.oldText ? note.text = props.oldText : undefined;
|
||||
note.createdAt = props.updatedAt;
|
||||
};
|
||||
replaceContent();
|
||||
|
|
Loading…
Reference in New Issue