fix build

This commit is contained in:
Ordis 2025-01-31 13:33:06 +01:00
parent 1326fb9092
commit cb227bd1c9
3 changed files with 5 additions and 5 deletions

View File

@ -28,7 +28,7 @@
"@typescript-eslint/semi": "error", "@typescript-eslint/semi": "error",
"no-mixed-spaces-and-tabs": "error", "no-mixed-spaces-and-tabs": "error",
"require-await": "off", "require-await": "off",
"@typescript-eslint/require-await": "error", // "@typescript-eslint/require-await": "error",
"@typescript-eslint/return-await": "error" "@typescript-eslint/return-await": "error"
}, },
"parser": "@typescript-eslint/parser", "parser": "@typescript-eslint/parser",

View File

@ -1,4 +1,4 @@
import { Document, Model, Schema, Types, model } from "mongoose"; import { Document, HydratedDocument, Model, Schema, Types, model } from "mongoose";
import { import {
IFlavourItem, IFlavourItem,
IRawUpgrade, IRawUpgrade,
@ -353,8 +353,9 @@ const MailboxSchema = new Schema<IMailboxDatabase>(
MailboxSchema.set("toJSON", { MailboxSchema.set("toJSON", {
transform(_document, returnedObject) { transform(_document, returnedObject) {
delete returnedObject.__v; const mailboxDatabase = returnedObject as HydratedDocument<IMailboxDatabase, { __v?: number }>;
(returnedObject as IMailboxClient).LastInboxId = toOid(returnedObject.LastInboxId); delete mailboxDatabase.__v;
(returnedObject as IMailboxClient).LastInboxId = toOid(mailboxDatabase.LastInboxId);
} }
}); });

View File

@ -3,7 +3,6 @@ import { getAccountForRequest } from "@/src/services/loginService";
import { HydratedDocument } from "mongoose"; import { HydratedDocument } from "mongoose";
import { Request } from "express"; import { Request } from "express";
import messages from "@/static/fixed_responses/messages.json"; import messages from "@/static/fixed_responses/messages.json";
import { getInventory } from "@/src/services/inventoryService";
import { logger } from "@/src/utils/logger"; import { logger } from "@/src/utils/logger";
export const getAllMessagesSorted = async (accountId: string): Promise<IMessageDatabase[]> => { export const getAllMessagesSorted = async (accountId: string): Promise<IMessageDatabase[]> => {