From cb227bd1c96d4ef379bc6209a7d05abf5e845c6e Mon Sep 17 00:00:00 2001 From: Ordis <134585663+OrdisPrime@users.noreply.github.com> Date: Fri, 31 Jan 2025 13:33:06 +0100 Subject: [PATCH] fix build --- .eslintrc | 2 +- src/models/inventoryModels/inventoryModel.ts | 7 ++++--- src/services/inboxService.ts | 1 - 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.eslintrc b/.eslintrc index c28b55d7..9b2c24a4 100644 --- a/.eslintrc +++ b/.eslintrc @@ -28,7 +28,7 @@ "@typescript-eslint/semi": "error", "no-mixed-spaces-and-tabs": "error", "require-await": "off", - "@typescript-eslint/require-await": "error", + // "@typescript-eslint/require-await": "error", "@typescript-eslint/return-await": "error" }, "parser": "@typescript-eslint/parser", diff --git a/src/models/inventoryModels/inventoryModel.ts b/src/models/inventoryModels/inventoryModel.ts index 4390cfb7..86640b1a 100644 --- a/src/models/inventoryModels/inventoryModel.ts +++ b/src/models/inventoryModels/inventoryModel.ts @@ -1,4 +1,4 @@ -import { Document, Model, Schema, Types, model } from "mongoose"; +import { Document, HydratedDocument, Model, Schema, Types, model } from "mongoose"; import { IFlavourItem, IRawUpgrade, @@ -353,8 +353,9 @@ const MailboxSchema = new Schema( MailboxSchema.set("toJSON", { transform(_document, returnedObject) { - delete returnedObject.__v; - (returnedObject as IMailboxClient).LastInboxId = toOid(returnedObject.LastInboxId); + const mailboxDatabase = returnedObject as HydratedDocument; + delete mailboxDatabase.__v; + (returnedObject as IMailboxClient).LastInboxId = toOid(mailboxDatabase.LastInboxId); } }); diff --git a/src/services/inboxService.ts b/src/services/inboxService.ts index 3aec02f4..09c7a3d6 100644 --- a/src/services/inboxService.ts +++ b/src/services/inboxService.ts @@ -3,7 +3,6 @@ import { getAccountForRequest } from "@/src/services/loginService"; import { HydratedDocument } from "mongoose"; import { Request } from "express"; import messages from "@/static/fixed_responses/messages.json"; -import { getInventory } from "@/src/services/inventoryService"; import { logger } from "@/src/utils/logger"; export const getAllMessagesSorted = async (accountId: string): Promise => {