diff --git a/util/package-lock.json b/util/package-lock.json
index 2b33b7de..386f95ec 100644
--- a/util/package-lock.json
+++ b/util/package-lock.json
@@ -16,7 +16,7 @@
"lambert-server": "^1.2.12",
"missing-native-js-functions": "^1.2.18",
"multer": "^1.4.3",
- "node-fetch": "^2.6.7",
+ "node-fetch": "^2.6.2",
"patch-package": "^6.4.7",
"pg": "^8.7.1",
"picocolors": "^1.0.0",
diff --git a/util/package.json b/util/package.json
index 1ef3031e..d7baed9a 100644
--- a/util/package.json
+++ b/util/package.json
@@ -44,7 +44,7 @@
"lambert-server": "^1.2.12",
"missing-native-js-functions": "^1.2.18",
"multer": "^1.4.3",
- "node-fetch": "^2.6.7",
+ "node-fetch": "^2.6.2",
"patch-package": "^6.4.7",
"pg": "^8.7.1",
"picocolors": "^1.0.0",
diff --git a/util/src/entities/Message.ts b/util/src/entities/Message.ts
index 20a44ca3..e577d5df 100644
--- a/util/src/entities/Message.ts
+++ b/util/src/entities/Message.ts
@@ -84,8 +84,10 @@ export class Message extends BaseClass {
@RelationId((message: Message) => message.member)
member_id: string;
- @JoinColumn({ name: "member_id" })
- @ManyToOne(() => Member)
+ @JoinColumn({ name: "author_id", referencedColumnName: "id" })
+ @ManyToOne(() => User, {
+ onDelete: "CASCADE",
+ })
member?: Member;
@Column({ nullable: true })
|