diff --git a/src/models/inventoryModels/inventoryModel.ts b/src/models/inventoryModels/inventoryModel.ts index 5d490b7a..65a5d3d2 100644 --- a/src/models/inventoryModels/inventoryModel.ts +++ b/src/models/inventoryModels/inventoryModel.ts @@ -42,7 +42,7 @@ import { ICrewShipPortGuns, ICrewShipCustomization, ICrewShipWeapon, - ICrewShipMembers, + ICrewShipMembersClient, ICrewShip, ICrewShipPilotWeapon, IShipExterior, @@ -683,7 +683,7 @@ crewShipMembersSchema.set("toJSON", { virtuals: true, transform(_doc, obj) { const db = obj as ICrewShipMembersDatabase; - const client = obj as ICrewShipMembers; + const client = obj as ICrewShipMembersClient; client.SLOT_A = db.SLOT_A ? { ItemId: toOid(db.SLOT_A) } : undefined; client.SLOT_B = db.SLOT_B ? { ItemId: toOid(db.SLOT_B) } : undefined; client.SLOT_C = db.SLOT_C ? { ItemId: toOid(db.SLOT_C) } : undefined; diff --git a/src/types/inventoryTypes/inventoryTypes.ts b/src/types/inventoryTypes/inventoryTypes.ts index 156515c0..0b5af503 100644 --- a/src/types/inventoryTypes/inventoryTypes.ts +++ b/src/types/inventoryTypes/inventoryTypes.ts @@ -426,12 +426,12 @@ export interface ICrewShip { Customization?: ICrewShipCustomization; ItemName: string; RailjackImage?: IFlavourItem; - CrewMembers?: ICrewShipMembers; + CrewMembers?: ICrewShipMembersClient; ItemId: IOid; _id: Types.ObjectId; } -export interface ICrewShipMembers { +export interface ICrewShipMembersClient { SLOT_A?: ISlot; SLOT_B?: ISlot; SLOT_C?: ISlot;