From b542d1d6356c91802a4689cbaffce1ea3c9c0cb7 Mon Sep 17 00:00:00 2001 From: richardtekula Date: Fri, 16 Jan 2026 10:31:43 +0100 Subject: [PATCH] fix: Remove phone from required fields in contact controller Phone was incorrectly required in the controller validation even though schema and database allow null. Co-Authored-By: Claude Opus 4.5 --- src/controllers/personal-contact.controller.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controllers/personal-contact.controller.js b/src/controllers/personal-contact.controller.js index 1f5cb9b..04f80e8 100644 --- a/src/controllers/personal-contact.controller.js +++ b/src/controllers/personal-contact.controller.js @@ -23,8 +23,8 @@ export const listPersonalContacts = async (req, res, next) => { export const createPersonalContact = async (req, res, next) => { try { const payload = normalizePayload(req.body) - if (!payload.firstName || !payload.phone || !payload.email) { - throw new BadRequestError('firstName, phone a email sú povinné') + if (!payload.firstName || !payload.email) { + throw new BadRequestError('firstName a email sú povinné') } const created = await personalContactService.createPersonalContact(req.userId, payload)