Removed 'fileName' field from part schema and corresponding route handlers to streamline data management and improve clarity in part creation and editing processes.
All checks were successful
farmcontrol/farmcontrol-api/pipeline/head This commit looks good

This commit is contained in:
Tom Butcher 2026-06-21 23:15:35 +01:00
parent f74b85bb88
commit 74a9139002
2 changed files with 0 additions and 3 deletions

View File

@ -7,7 +7,6 @@ const partSchema = new Schema(
{ {
_reference: { type: String, default: () => generateId()() }, _reference: { type: String, default: () => generateId()() },
name: { type: String, required: true }, name: { type: String, required: true },
fileName: { type: String, required: false },
file: { type: mongoose.SchemaTypes.ObjectId, ref: 'file', required: false }, file: { type: mongoose.SchemaTypes.ObjectId, ref: 'file', required: false },
cost: { type: Number, required: false }, cost: { type: Number, required: false },
price: { type: Number, required: false }, price: { type: Number, required: false },

View File

@ -90,7 +90,6 @@ export const editPartRouteHandler = async (req, res) => {
const updateData = { const updateData = {
updatedAt: new Date(), updatedAt: new Date(),
name: req.body?.name, name: req.body?.name,
fileName: req.body?.fileName,
file: req.body?.file, file: req.body?.file,
cost: req.body?.cost, cost: req.body?.cost,
price: req.body?.price, price: req.body?.price,
@ -124,7 +123,6 @@ export const newPartRouteHandler = async (req, res) => {
const newData = { const newData = {
updatedAt: new Date(), updatedAt: new Date(),
name: req.body?.name, name: req.body?.name,
fileName: req.body?.fileName,
file: req.body?.file, file: req.body?.file,
cost: req.body?.cost, cost: req.body?.cost,
price: req.body?.price, price: req.body?.price,