Aleksander Machniak
2012-08-16 fb001f851f60e99b4ba9d2f837a76a46dfd3fd5f
Force at least one subtype of address to be specified.
Fixes issue where contact address wasn't displayed at all.
1 files modified
5 ■■■■■ changed files
program/include/rcube_ldap.php 5 ●●●●● patch | view | raw | blame | history
program/include/rcube_ldap.php
@@ -139,6 +139,11 @@
                    unset($this->coltypes[$childcol]);  // remove address child col from global coltypes list
                }
            }
            // at least one address type must be specified
            if (empty($this->coltypes['address']['subtypes'])) {
                $this->coltypes['address']['subtypes'] = array('home');
            }
        }
        else if ($this->coltypes['address']) {
            $this->coltypes['address'] += array('type' => 'textarea', 'childs' => null, 'size' => 40);