diff --git a/util/package-lock.json b/util/package-lock.json
index 5f136dbc..5f7c8deb 100644
--- a/util/package-lock.json
+++ b/util/package-lock.json
@@ -12,7 +12,7 @@
"dependencies": {
"amqplib": "^0.8.0",
"jsonwebtoken": "^8.5.1",
- "lambert-server": "^1.2.11",
+ "lambert-server": "^1.2.12",
"missing-native-js-functions": "^1.2.17",
"multer": "^1.4.3",
"nanocolors": "^0.2.12",
@@ -4409,9 +4409,9 @@
}
},
"node_modules/lambert-server": {
- "version": "1.2.11",
- "resolved": "https://registry.npmjs.org/lambert-server/-/lambert-server-1.2.11.tgz",
- "integrity": "sha512-6Uqritpx+ryNWrzLv9YXNqSfCZ10EQh97cHtz8nZMH2WiZm0wL+C3vSMhevdKAE8xdtmeIQXc3idH94nQEx9mA==",
+ "version": "1.2.12",
+ "resolved": "https://registry.npmjs.org/lambert-server/-/lambert-server-1.2.12.tgz",
+ "integrity": "sha512-TY6k60KLVfBpPrl9lcrN54RJdTBg9f8JqJPoHg5d/FMLnnwwQtT4budpoQjyLDwBLhS+zpXo0aBCwnnGgTVGaw==",
"dependencies": {
"body-parser": "^1.19.0",
"chalk": "^4.1.1",
@@ -10845,9 +10845,9 @@
"dev": true
},
"lambert-server": {
- "version": "1.2.11",
- "resolved": "https://registry.npmjs.org/lambert-server/-/lambert-server-1.2.11.tgz",
- "integrity": "sha512-6Uqritpx+ryNWrzLv9YXNqSfCZ10EQh97cHtz8nZMH2WiZm0wL+C3vSMhevdKAE8xdtmeIQXc3idH94nQEx9mA==",
+ "version": "1.2.12",
+ "resolved": "https://registry.npmjs.org/lambert-server/-/lambert-server-1.2.12.tgz",
+ "integrity": "sha512-TY6k60KLVfBpPrl9lcrN54RJdTBg9f8JqJPoHg5d/FMLnnwwQtT4budpoQjyLDwBLhS+zpXo0aBCwnnGgTVGaw==",
"requires": {
"body-parser": "^1.19.0",
"chalk": "^4.1.1",
diff --git a/util/package.json b/util/package.json
index e1003114..2527c005 100644
--- a/util/package.json
+++ b/util/package.json
@@ -40,7 +40,7 @@
"dependencies": {
"amqplib": "^0.8.0",
"jsonwebtoken": "^8.5.1",
- "lambert-server": "^1.2.11",
+ "lambert-server": "^1.2.12",
"missing-native-js-functions": "^1.2.17",
"multer": "^1.4.3",
"nanocolors": "^0.2.12",
diff --git a/util/src/entities/Member.ts b/util/src/entities/Member.ts
index 7d7ac40a..12b0b49a 100644
--- a/util/src/entities/Member.ts
+++ b/util/src/entities/Member.ts
@@ -84,6 +84,9 @@ export class Member extends BaseClassWithoutId {
@Column({ type: "simple-json" })
settings: UserGuildSettings;
+ @Column({ nullable: true })
+ last_message_id?: string;
+
// TODO: update
// @Column({ type: "simple-json" })
// read_state: ReadState;
diff --git a/util/src/util/Snowflake.ts b/util/src/util/Snowflake.ts
index f7a13388..3f6e3c63 100644
--- a/util/src/util/Snowflake.ts
+++ b/util/src/util/Snowflake.ts
@@ -84,7 +84,7 @@ export class Snowflake {
}
static generate() {
- var time = BigInt(Date.now() - Snowflake.EPOCH) << 22n;
+ var time = BigInt(Date.now() - Snowflake.EPOCH) << BigInt(22);
var worker = Snowflake.workerId << 17n;
var process = Snowflake.processId << 12n;
var increment = Snowflake.INCREMENT++;
|