From 13994475c98038ed71022c699cc6da26c677db96 Mon Sep 17 00:00:00 2001 From: limivann <71662324+limivann@users.noreply.github.com> Date: Thu, 12 Sep 2024 20:59:09 +0800 Subject: [PATCH] Refactor --- apps/merch/src/db/mongodb.ts | 7 ------- apps/merch/src/models/Order.ts | 2 +- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/apps/merch/src/db/mongodb.ts b/apps/merch/src/db/mongodb.ts index 1bbdef8a..0e9e3693 100644 --- a/apps/merch/src/db/mongodb.ts +++ b/apps/merch/src/db/mongodb.ts @@ -8,13 +8,6 @@ export class NotFoundError { } } -export class ItemExistError { - message: string; - constructor(id = "") { - this.message = "Item with " + id + " already exists."; - } -} - // readTable scans the table for all entries export const readTable = async(model: Model): Promise => { const response = await model.find().exec(); diff --git a/apps/merch/src/models/Order.ts b/apps/merch/src/models/Order.ts index 1f2bbec8..d7c53d91 100644 --- a/apps/merch/src/models/Order.ts +++ b/apps/merch/src/models/Order.ts @@ -6,7 +6,7 @@ import { MongoOrder } from "../db"; export type OrderDocument = MongoOrder & Document; const OrderSchema: Schema = new Schema({ - _id: { type: String }, + _id: { type: String, required: true }, items: [ OrderItemSchema ], transactionId: { type: String, default: "" }, transactionTime: { type: String, default: null },