From f01cb3bd9a71ec48de446042fd270d1c63f6a397 Mon Sep 17 00:00:00 2001 From: atm-florian Date: Fri, 12 Nov 2021 15:00:03 +0100 Subject: [PATCH] NEW 15.0: when creating an intervention from an object, replicate the object's extrafields if they have the same name (snipped copy-pasted from facture/card.php) --- htdocs/fichinter/card.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/htdocs/fichinter/card.php b/htdocs/fichinter/card.php index 44a4efd18df..a58a62b5ffd 100644 --- a/htdocs/fichinter/card.php +++ b/htdocs/fichinter/card.php @@ -837,6 +837,10 @@ if ($action == 'create') { $note_private = (!empty($objectsrc->note) ? $objectsrc->note : (!empty($objectsrc->note_private) ? $objectsrc->note_private : GETPOST('note_private', 'restricthtml'))); $note_public = (!empty($objectsrc->note_public) ? $objectsrc->note_public : GETPOST('note_public', 'restricthtml')); + // Replicate extrafields + $objectsrc->fetch_optionals(); + $object->array_options = $objectsrc->array_options; + // Object source contacts list $srccontactslist = $objectsrc->liste_contact(-1, 'external', 1); }