alecpl
2011-08-02 34854b63ee18d7b1a8b95d138460504e5d1c3f67
- Fix setting default addressbook as selected in source selector


2 files modified
11 ■■■■ changed files
program/steps/addressbook/edit.inc 7 ●●●● patch | view | raw | blame | history
program/steps/addressbook/func.inc 4 ●●●● patch | view | raw | blame | history
program/steps/addressbook/edit.inc
@@ -43,7 +43,12 @@
else {
    $source = get_input_value('_source', RCUBE_INPUT_GPC);
    $CONTACTS = $RCMAIL->get_address_book($source);
    if (!strlen($source)) {
        // Give priority to configured default
        $source = $RCMAIL->config->get('default_addressbook');
    }
    $CONTACTS = $RCMAIL->get_address_book($source, true);
    // find writable addressbook
    if (!$CONTACTS || $CONTACTS->readonly)
program/steps/addressbook/func.inc
@@ -150,10 +150,10 @@
    global $RCMAIL;
    // get list of address sources
    $list = $RCMAIL->get_address_sources($writable);
    $first = reset($RCMAIL->get_address_sources($writable));
    // use first directory by default
    return $list[key($list)]['id'];
    return $first['id'];
}
function rcmail_set_sourcename($abook)