mirror of
https://github.com/zkldi/Tachi.git
synced 2026-10-13 01:38:29 +03:00
style: lint
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
import db from "external/mongo/db";
|
||||
import CreateLogCtx from "lib/logger/logger";
|
||||
import { UserAuthLevels } from "tachi-common";
|
||||
import { WrapScriptPromise } from "utils/misc"
|
||||
import { WrapScriptPromise } from "utils/misc";
|
||||
import { FormatUserDoc, ResolveUser } from "utils/user";
|
||||
|
||||
const userID = process.argv[2]
|
||||
const userID = process.argv[2];
|
||||
|
||||
const logger = CreateLogCtx(__filename)
|
||||
const logger = CreateLogCtx(__filename);
|
||||
|
||||
async function MakeUserAdmin(userID: string) {
|
||||
const user = await ResolveUser(userID);
|
||||
@@ -16,13 +16,16 @@ async function MakeUserAdmin(userID: string) {
|
||||
throw new Error(`No such user '${userID}' exists.`);
|
||||
}
|
||||
|
||||
await db.users.update({
|
||||
id: user.id
|
||||
}, {
|
||||
$set: {
|
||||
authLevel: UserAuthLevels.ADMIN
|
||||
await db.users.update(
|
||||
{
|
||||
id: user.id,
|
||||
},
|
||||
{
|
||||
$set: {
|
||||
authLevel: UserAuthLevels.ADMIN,
|
||||
},
|
||||
}
|
||||
})
|
||||
);
|
||||
|
||||
logger.info(`Made ${FormatUserDoc(user)} an administrator.`);
|
||||
}
|
||||
@@ -34,4 +37,4 @@ if (!userID) {
|
||||
|
||||
if (require.main === module) {
|
||||
WrapScriptPromise(MakeUserAdmin(userID), logger);
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -1,10 +1,10 @@
|
||||
/* eslint-disable no-await-in-loop */
|
||||
import db from "external/mongo/db";
|
||||
import t from "tap";
|
||||
import { mkFakeUser } from "test-utils/misc";
|
||||
import mockApi from "test-utils/mock-api";
|
||||
import ResetDBState from "test-utils/resets";
|
||||
import type { UGPTSettings } from "tachi-common";
|
||||
import { mkFakeUser } from "test-utils/misc";
|
||||
|
||||
t.test("GET /api/v1/users/:userID/games/:game/:playtype/settings", (t) => {
|
||||
t.beforeEach(ResetDBState);
|
||||
|
||||
+1
-1
@@ -2,12 +2,12 @@ import deepmerge from "deepmerge";
|
||||
import db from "external/mongo/db";
|
||||
import { IIDX_GRADES, IIDX_LAMPS } from "tachi-common";
|
||||
import t from "tap";
|
||||
import { mkFakeUser } from "test-utils/misc";
|
||||
import mockApi from "test-utils/mock-api";
|
||||
import ResetDBState from "test-utils/resets";
|
||||
import { Testing511SPA, TestingIIDXFolderSP10, TestingIIDXSPScorePB } from "test-utils/test-data";
|
||||
import { CreateFolderChartLookup } from "utils/folder";
|
||||
import type { ChartDocument, UserDocument } from "tachi-common";
|
||||
import { mkFakeUser } from "test-utils/misc";
|
||||
|
||||
const SetFolders = async () => {
|
||||
await db.folders.insert(TestingIIDXFolderSP10);
|
||||
|
||||
Reference in New Issue
Block a user