From e1994e64b830822ed852a1b336045f3ff8da7e88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Lys=C3=BD?= Date: Fri, 2 Apr 2021 09:11:47 +0200 Subject: [PATCH] Set default label in CustomFieldsRepository [MAILPOET-3032] --- lib/CustomFields/CustomFieldsRepository.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/CustomFields/CustomFieldsRepository.php b/lib/CustomFields/CustomFieldsRepository.php index a82886a866..8e557278bc 100644 --- a/lib/CustomFields/CustomFieldsRepository.php +++ b/lib/CustomFields/CustomFieldsRepository.php @@ -18,6 +18,11 @@ class CustomFieldsRepository extends Repository { * @return CustomFieldEntity */ public function createOrUpdate($data) { + // set name as label by default + if (empty($data['params']['label']) && isset($data['name'])) { + $data['params']['label'] = $data['name']; + } + if (isset($data['id'])) { $field = $this->findOneById((int)$data['id']); } elseif (isset($data['name'])) {