Aleksander Machniak
2013-08-26 4fbbd81b9b2230df3b06b773b829f0e3991664f3
program/steps/addressbook/edit.inc
@@ -43,16 +43,14 @@
else {
    $source = get_input_value('_source', RCUBE_INPUT_GPC);
    if (!strlen($source)) {
        // Give priority to configured default
        $source = $RCMAIL->config->get('default_addressbook');
    if (strlen($source)) {
        $CONTACTS = $RCMAIL->get_address_book($source, true);
    }
    $CONTACTS = $RCMAIL->get_address_book($source, true);
    // find writable addressbook
    if (!$CONTACTS || $CONTACTS->readonly)
        $source = $RCMAIL->get_address_book(-1, true);
    if (!$CONTACTS || $CONTACTS->readonly) {
        $CONTACTS = $RCMAIL->get_address_book(-1, true);
        $source   = $RCMAIL->get_address_book_id($CONTACTS);
    }
    // Initialize addressbook
    $CONTACTS = rcmail_contact_source($source, true);