Page MenuHomePhorge

D27.1777431733.diff
No OneTemporary

Authored By
Unknown
Size
808 B
Referenced Files
None
Subscribers
None

D27.1777431733.diff

diff --git a/lib/kolab_api_service.php b/lib/kolab_api_service.php
--- a/lib/kolab_api_service.php
+++ b/lib/kolab_api_service.php
@@ -360,7 +360,13 @@
if (empty($attribs[$key])) {
$result[$key] = $type_attrs['fields'][$key] = $value;
} else {
- $result[$key] = $attribs[$key] = $value;
+ if (!empty($type_attrs['auto_form_fields'][$key]['optional']) &&
+ $type_attrs['auto_form_fields'][$key]['type'] == "list") {
+
+ $result[$key] = array_unique(array_merge((array)$attribs[$key], (array)$value));
+ } else {
+ $result[$key] = $attribs[$key] = $value;
+ }
}
}
}

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 29, 3:02 AM (3 d, 4 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18823892
Default Alt Text
D27.1777431733.diff (808 B)

Event Timeline