diff --git a/app/controllers/customer.controller.js b/app/controllers/customer.controller.js index 6817cff..a846190 100644 --- a/app/controllers/customer.controller.js +++ b/app/controllers/customer.controller.js @@ -194,6 +194,7 @@ exports.createCustomer = (req, res) => { // Additional Information note: req.body.note || '', + notes_for_driver: req.body.notes_for_driver || '', private_note: req.body.private_note || '', // Other fields diff --git a/app/models/customer.model.js b/app/models/customer.model.js index d500fde..5da3da6 100644 --- a/app/models/customer.model.js +++ b/app/models/customer.model.js @@ -223,6 +223,7 @@ module.exports = mongoose => { // Additional Information note: String, + notes_for_driver: String, private_note: String, // Other legacy fields diff --git a/client/src/components/customers/UpdateCustomer.js b/client/src/components/customers/UpdateCustomer.js index 9ca582a..dcf0f44 100644 --- a/client/src/components/customers/UpdateCustomer.js +++ b/client/src/components/customers/UpdateCustomer.js @@ -157,6 +157,7 @@ const UpdateCustomer = () => { // Additional Information const [note, setNote] = useState(''); + const [notesForDriver, setNotesForDriver] = useState(''); const [selectedFile, setSelectedFile] = useState(); const [showDeleteModal, setShowDeleteModal] = useState(false); @@ -564,6 +565,7 @@ const UpdateCustomer = () => { // Additional Information setNote(currentCustomer.note || currentCustomer.private_note || ''); + setNotesForDriver(currentCustomer.notes_for_driver || ''); } }, [currentCustomer]); @@ -768,6 +770,7 @@ const UpdateCustomer = () => { // Additional Information note, + notes_for_driver: notesForDriver, edit_by: localStorage.getItem('user') && JSON.parse(localStorage.getItem('user'))?.name || '', status: 'active', @@ -1760,6 +1763,16 @@ const UpdateCustomer = () => { style={{width: '400px'}} /> +
+
Notes for Driver
+