[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/3.5/kdepim/kresources/groupwise
From:       Will Stephenson <lists () stevello ! free-online ! co ! uk>
Date:       2005-08-16 12:19:59
Message-ID: 1124194799.323403.2797.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 449680 by wstephens:

Fix logic error preventing incremental addressbook loading with existing config

 M  +14 -14    kabc_resourcegroupwise.cpp  


--- branches/KDE/3.5/kdepim/kresources/groupwise/kabc_resourcegroupwise.cpp #449679:449680
@@ -177,21 +177,21 @@
   {
     mAddressBooks = server.addressBookList();
     server.logout();
-  
+
+    QStringList reads;
+    QString write; 
+
+    GroupWise::AddressBook::List::ConstIterator it;
+    for( it = mAddressBooks.begin(); it != mAddressBooks.end(); ++it ) {
+      if ( (*it).isPersonal ) {
+        reads.append( (*it).id );
+        if ( write.isEmpty() ) write = (*it).id;
+      }
+      else
+        prefs()->setSystemAddressBook( (*it).id );
+    }
+
     if ( firstRetrieve ) {
-      QStringList reads;
-      QString write; 
-      
-      GroupWise::AddressBook::List::ConstIterator it;
-      for( it = mAddressBooks.begin(); it != mAddressBooks.end(); ++it ) {
-        if ( (*it).isPersonal ) {
-          reads.append( (*it).id );
-          if ( write.isEmpty() ) write = (*it).id;
-        }
-        else
-          prefs()->setSystemAddressBook( (*it).id );
-      }
-      
       prefs()->setReadAddressBooks( reads );
       prefs()->setWriteAddressBook( write );
     }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic