Changeset 5009 in subversion


Ignore:
Timestamp:
Aug 2, 2011 1:17:59 PM (22 months ago)
Author:
alec
Message:
  • Fix setting default addressbook as selected in source selector
Location:
trunk/roundcubemail/program/steps/addressbook
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/program/steps/addressbook/edit.inc

    r4969 r5009  
    4444    $source = get_input_value('_source', RCUBE_INPUT_GPC); 
    4545 
    46     $CONTACTS = $RCMAIL->get_address_book($source); 
     46    if (!strlen($source)) { 
     47        // Give priority to configured default 
     48        $source = $RCMAIL->config->get('default_addressbook'); 
     49    } 
     50 
     51    $CONTACTS = $RCMAIL->get_address_book($source, true); 
    4752 
    4853    // find writable addressbook 
  • trunk/roundcubemail/program/steps/addressbook/func.inc

    r5003 r5009  
    151151 
    152152    // get list of address sources 
    153     $list = $RCMAIL->get_address_sources($writable); 
     153    $first = reset($RCMAIL->get_address_sources($writable)); 
    154154 
    155155    // use first directory by default 
    156     return $list[key($list)]['id']; 
     156    return $first['id']; 
    157157} 
    158158 
Note: See TracChangeset for help on using the changeset viewer.