From a4091ec7ef6fb95b22cc30b67903db716ec47852 Mon Sep 17 00:00:00 2001 From: zkldi Date: Wed, 16 Jun 2021 13:04:44 +0100 Subject: [PATCH] add ImportLockDocument --- common/js/types.d.ts | 5 ++++- common/src/types.ts | 7 ++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/common/js/types.d.ts b/common/js/types.d.ts index 4db12f7f4..5144eacde 100644 --- a/common/js/types.d.ts +++ b/common/js/types.d.ts @@ -71,7 +71,7 @@ export interface GameToIDStrings { export interface MongoDBDocument { _id?: IObjectID; } -export declare type Databases = "sessions" | "session-views" | "folders" | "folder-chart-lookup" | "scores" | "score-pbs" | "notifications" | "imports" | "import-timings" | "tierlist-data" | "tierlists" | "goals" | "user-goals" | "user-milestones" | "milestones" | "game-stats" | "users" | "kai-auth-tokens" | "usc-auth-tokens" | "beatoraja-auth-tokens" | "bms-course-lookup" | "api-tokens"; +export declare type Databases = "sessions" | "session-views" | "folders" | "folder-chart-lookup" | "scores" | "score-pbs" | "notifications" | "imports" | "import-timings" | "tierlist-data" | "tierlists" | "goals" | "user-goals" | "user-milestones" | "milestones" | "game-stats" | "users" | "kai-auth-tokens" | "usc-auth-tokens" | "beatoraja-auth-tokens" | "bms-course-lookup" | "api-tokens" | "import-locks"; export declare type ValidDatabases = Databases | `songs-${Game}` | `charts-${Game}`; /** * Supported games by Kamaitachi. @@ -1122,4 +1122,7 @@ export interface APITokenDocument extends MongoDBDocument { identifier: string; permissions: Partial>; } +export interface ImportLockDocument extends MongoDBDocument { + userID: integer; +} export {}; diff --git a/common/src/types.ts b/common/src/types.ts index 9a049533a..d4de16eb4 100644 --- a/common/src/types.ts +++ b/common/src/types.ts @@ -117,7 +117,8 @@ export type Databases = | "usc-auth-tokens" | "beatoraja-auth-tokens" | "bms-course-lookup" - | "api-tokens"; + | "api-tokens" + | "import-locks"; export type ValidDatabases = Databases | `songs-${Game}` | `charts-${Game}`; @@ -1375,3 +1376,7 @@ export interface APITokenDocument extends MongoDBDocument { identifier: string; permissions: Partial>; } + +export interface ImportLockDocument extends MongoDBDocument { + userID: integer; +}