Page MenuHomePhorge

D27.1775216860.diff
No OneTemporary

Authored By
Unknown
Size
808 B
Referenced Files
None
Subscribers
None

D27.1775216860.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
Fri, Apr 3, 11:47 AM (7 h, 28 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18823892
Default Alt Text
D27.1775216860.diff (808 B)

Event Timeline