fix transform method calls #28

Merged
OrdisPrime merged 16 commits from main into main 2023-07-27 13:15:15 -07:00

View File

@ -67,7 +67,7 @@ const WeaponSchema = new Schema({
}); });
WeaponSchema.set("toJSON", { WeaponSchema.set("toJSON", {
transform(_document, returnedObject: ISuitDocument) { transform(_document, returnedObject) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-call // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-call
returnedObject.ItemId = { $oid: returnedObject._id.toString() } satisfies Oid; returnedObject.ItemId = { $oid: returnedObject._id.toString() } satisfies Oid;
delete returnedObject._id; delete returnedObject._id;
@ -123,7 +123,7 @@ const suitSchema = new Schema<ISuitDatabase>({
}); });
suitSchema.set("toJSON", { suitSchema.set("toJSON", {
transform(_document, returnedObject: ISuitDocument) { transform(_document, returnedObject) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-call // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-unsafe-call
returnedObject.ItemId = { $oid: returnedObject._id.toString() } satisfies Oid; returnedObject.ItemId = { $oid: returnedObject._id.toString() } satisfies Oid;
delete returnedObject._id; delete returnedObject._id;
@ -143,7 +143,7 @@ const FlavourItemSchema = new Schema({
}); });
FlavourItemSchema.set("toJSON", { FlavourItemSchema.set("toJSON", {
transform(_document, returnedObject: ISuitDocument) { transform(_document, returnedObject) {
delete returnedObject._id; delete returnedObject._id;
delete returnedObject.__v; delete returnedObject.__v;
} }