From 4e411d31a805aaa74ae9f0cfc45b21646b0f468c Mon Sep 17 00:00:00 2001 From: zkldi Date: Fri, 9 Apr 2021 22:17:08 +0100 Subject: [PATCH] Add KTBlackImport Type --- common/js/types.d.ts | 8 ++++++++ common/src/types.ts | 11 +++++++++++ 2 files changed, 19 insertions(+) diff --git a/common/js/types.d.ts b/common/js/types.d.ts index a883c6923..c98c6867e 100644 --- a/common/js/types.d.ts +++ b/common/js/types.d.ts @@ -308,6 +308,14 @@ export interface ImportDocument extends MongoDBDocument { timeTaken: number; msPerScore: number; } +export interface KTBlackImportDocument extends MongoDBDocument { + userID: integer; + timeStarted: number; + timeFinished: number; + idStrings: IDStrings[]; + importID: string; + importInfo: ImportProcessingInfo[]; +} export interface UserGoalDocument extends MongoDBDocument { goalID: string; userID: integer; diff --git a/common/src/types.ts b/common/src/types.ts index 0f366727d..e403a7b5f 100644 --- a/common/src/types.ts +++ b/common/src/types.ts @@ -445,6 +445,17 @@ export interface ImportDocument extends MongoDBDocument { msPerScore: number; } +export interface KTBlackImportDocument extends MongoDBDocument { + userID: integer; + timeStarted: number; + timeFinished: number; + // Contains an array of IDStrings, which dictates what (game:playtype)s were involved in this import. + idStrings: IDStrings[]; + importID: string; + importInfo: ImportProcessingInfo[]; + importType: ImportTypes; +} + export interface UserGoalDocument extends MongoDBDocument { goalID: string; userID: integer;