summaryrefslogtreecommitdiff
path: root/packages/backend/src/models
diff options
context:
space:
mode:
authorMar0xy <marie@kaifa.ch>2023-10-22 13:16:30 +0200
committerMar0xy <marie@kaifa.ch>2023-10-22 13:16:30 +0200
commitd50e81e475b96343db230db97bbc80571cfd7690 (patch)
treec2ae18b6d883ef2b218b846d8ebc674528e22499 /packages/backend/src/models
parentchore: remove debug from versions menu (diff)
downloadsharkey-d50e81e475b96343db230db97bbc80571cfd7690.tar.gz
sharkey-d50e81e475b96343db230db97bbc80571cfd7690.tar.bz2
sharkey-d50e81e475b96343db230db97bbc80571cfd7690.zip
upd: improve note edit table & improve previous version view
Closes transfem-org/Sharkey#105
Diffstat (limited to 'packages/backend/src/models')
-rw-r--r--packages/backend/src/models/NoteEdit.ts7
-rw-r--r--packages/backend/src/models/json-schema/note-edit.ts7
2 files changed, 12 insertions, 2 deletions
diff --git a/packages/backend/src/models/NoteEdit.ts b/packages/backend/src/models/NoteEdit.ts
index 547b135e56..440f9b8208 100644
--- a/packages/backend/src/models/NoteEdit.ts
+++ b/packages/backend/src/models/NoteEdit.ts
@@ -24,7 +24,12 @@ export class NoteEdit {
@Column("text", {
nullable: true,
})
- public text: string | null;
+ public oldText: string | null;
+
+ @Column("text", {
+ nullable: true,
+ })
+ public newText: string | null;
@Column("varchar", {
length: 512,
diff --git a/packages/backend/src/models/json-schema/note-edit.ts b/packages/backend/src/models/json-schema/note-edit.ts
index e877f3f946..a58e2aa1de 100644
--- a/packages/backend/src/models/json-schema/note-edit.ts
+++ b/packages/backend/src/models/json-schema/note-edit.ts
@@ -26,7 +26,12 @@ export const packedNoteEdit = {
nullable: false,
format: "id",
},
- text: {
+ oldText: {
+ type: "string",
+ optional: true,
+ nullable: true,
+ },
+ newText: {
type: "string",
optional: true,
nullable: true,