Move PrivateUserDocument to server-types

This commit is contained in:
zkldi
2022-04-13 12:50:04 +01:00
parent 10833b86a0
commit f45dfb3b33
3 changed files with 12 additions and 8 deletions
+1 -1
View File
@@ -24,7 +24,6 @@ import {
MilestoneSetDocument,
OrphanChart,
PBScoreDocument,
PrivateUserInfoDocument,
PublicUserDocument,
RecentlyViewedFolderDocument,
ScoreDocument,
@@ -41,6 +40,7 @@ import {
UserSettings,
} from "tachi-common";
import { GetMillisecondsSince } from "utils/misc";
import { PrivateUserInfoDocument } from "utils/types";
const logger = CreateLogCtx(__filename);
let dbName = ServerConfig.MONGO_DATABASE_NAME;
+2 -7
View File
@@ -2,15 +2,10 @@ import bcrypt from "bcryptjs";
import db from "external/mongo/db";
import CreateLogCtx from "lib/logger/logger";
import { Environment, ServerConfig } from "lib/setup/config";
import {
integer,
PrivateUserInfoDocument,
PublicUserDocument,
UserAuthLevels,
UserSettings,
} from "tachi-common";
import { integer, PublicUserDocument, UserAuthLevels, UserSettings } from "tachi-common";
import nodeFetch from "utils/fetch";
import { Random20Hex } from "utils/misc";
import { PrivateUserInfoDocument } from "utils/types";
import { CreateURLWithParams } from "utils/url";
import { FormatUserDoc } from "utils/user";
+9
View File
@@ -16,6 +16,7 @@ import {
GoalSubscriptionDocument,
MilestoneDocument,
MilestoneSetDocument,
integer,
} from "tachi-common";
declare module "express-session" {
@@ -75,3 +76,11 @@ export interface TachiRequestData {
apiClientDoc: Omit<TachiAPIClientDocument, "clientSecret">;
}
// This is only used on tachi-server, and isn't exposed -- so shouldn't be a part
// of common.
export interface PrivateUserInfoDocument {
userID: integer;
password: string;
email: string;
}