diff --git a/backend/models/basketSchema.ts b/backend/models/basketSchema.ts index 859f5b7..dba8eb3 100644 --- a/backend/models/basketSchema.ts +++ b/backend/models/basketSchema.ts @@ -4,7 +4,6 @@ export type IBasket = { _id: Schema.Types.ObjectId; basketName: string; description: string; - group: Schema.Types.ObjectId; members: Schema.Types.ObjectId[]; items: Schema.Types.ObjectId[]; created: Date; @@ -13,7 +12,6 @@ export type IBasket = { const BasketSchema = new Schema({ basketName: { type: String, required: true }, description: { type: String, required: true }, - group: { type: Schema.Types.ObjectId, required: true }, members: { type: [Schema.Types.ObjectId], required: true, default: [] }, items: { type: [Schema.Types.ObjectId], required: true, default: [] }, created: { type: Date, required: true, default: Date.now }, diff --git a/backend/models/itemSchema.ts b/backend/models/itemSchema.ts index 94b80f1..4746786 100644 --- a/backend/models/itemSchema.ts +++ b/backend/models/itemSchema.ts @@ -7,7 +7,6 @@ export type IItem = { isPrivate: boolean; type: string; basket: Schema.Types.ObjectId; - basketName: string; notes: string; price: number; quantity: number; @@ -20,8 +19,8 @@ const itemSchema = new Schema({ name: { type: String, required: true }, toShare: { type: Boolean, required: true }, isPrivate: { type: Boolean, required: true }, + type: { type: String, required: true }, basket: { type: Schema.Types.ObjectId, required: true }, - basketName: { type: String, required: true }, notes: { type: String, required: true }, price: { type: Number, required: true }, quantity: { type: Number, required: true },