Aleksander Machniak
2016-01-16 ed1d212ae2daea5e4bd043417610177093e99f19
plugins/acl/acl.php
@@ -123,7 +123,7 @@
                    $group_id = is_array($record[$group_field]) ? $record[$group_field][0] : $record[$group_field];
                    if ($group) {
                        $users[] = array('name' => ($prefix ? $prefix : '') . $group_id, 'display' => $group, 'type' => 'group');
                        $users[] = array('name' => ($prefix ?: '') . $group_id, 'display' => $group, 'type' => 'group');
                        $keys[]  = $group;
                    }
                }
@@ -739,7 +739,11 @@
        $config['fieldmap']['uid']  = $uid_field;
        // search in UID and name fields
        $config['search_fields']   = array_values($config['fieldmap']);
        // $name_field can be in a form of <field>:<modifier> (#1490591)
        $name_field = preg_replace('/:.*$/', '', $name_field);
        $search     = array_unique(array($name_field, $uid_field));
        $config['search_fields']   = $search;
        $config['required_fields'] = array($uid_field);
        // set search filter