lib/api
Aleksander Machniak
machniak at kolabsys.com
Fri Oct 5 09:22:24 CEST 2012
lib/api/kolab_api_service_form_value.php | 4 ++++
1 file changed, 4 insertions(+)
New commits:
commit 3e4e4268b51e9873553f274638080c00a3d51953
Author: Aleksander Machniak <alec at alec.pl>
Date: Fri Oct 5 09:21:43 2012 +0200
Join optional and required attributes in select_options_attribute response
diff --git a/lib/api/kolab_api_service_form_value.php b/lib/api/kolab_api_service_form_value.php
index fd57060..b6c68b2 100644
--- a/lib/api/kolab_api_service_form_value.php
+++ b/lib/api/kolab_api_service_form_value.php
@@ -785,6 +785,10 @@ class kolab_api_service_form_value extends kolab_api_service
$list = $auth->schema_attributes($postdata['classes']);
if (is_array($list['may'])) {
+ // return required + optional
+ if (is_array($list['must']) && !empty($list['must'])) {
+ $list['may'] = array_unique(array_merge($list['may'], $list['must']));
+ }
sort($list['may']);
}
More information about the commits
mailing list