From 74a9139002d9f62723487ecca0b1e784d8753a57 Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Sun, 21 Jun 2026 23:15:35 +0100 Subject: [PATCH] Removed 'fileName' field from part schema and corresponding route handlers to streamline data management and improve clarity in part creation and editing processes. --- src/database/schemas/management/part.schema.js | 1 - src/services/management/parts.js | 2 -- 2 files changed, 3 deletions(-) diff --git a/src/database/schemas/management/part.schema.js b/src/database/schemas/management/part.schema.js index 71008dc..da4e5da 100644 --- a/src/database/schemas/management/part.schema.js +++ b/src/database/schemas/management/part.schema.js @@ -7,7 +7,6 @@ const partSchema = new Schema( { _reference: { type: String, default: () => generateId()() }, name: { type: String, required: true }, - fileName: { type: String, required: false }, file: { type: mongoose.SchemaTypes.ObjectId, ref: 'file', required: false }, cost: { type: Number, required: false }, price: { type: Number, required: false }, diff --git a/src/services/management/parts.js b/src/services/management/parts.js index b694359..5615493 100644 --- a/src/services/management/parts.js +++ b/src/services/management/parts.js @@ -90,7 +90,6 @@ export const editPartRouteHandler = async (req, res) => { const updateData = { updatedAt: new Date(), name: req.body?.name, - fileName: req.body?.fileName, file: req.body?.file, cost: req.body?.cost, price: req.body?.price, @@ -124,7 +123,6 @@ export const newPartRouteHandler = async (req, res) => { const newData = { updatedAt: new Date(), name: req.body?.name, - fileName: req.body?.fileName, file: req.body?.file, cost: req.body?.cost, price: req.body?.price,