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

List:       kde-commits
Subject:    branches/KDE/4.2/kdepim/kaddressbook/xxport
From:       Allen Winter <winter () kde ! org>
Date:       2009-05-14 12:39:08
Message-ID: 1242304748.197590.3443.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 967933 by winterz:

backport SVN commit 967932 by winterz:

Fix kaddressbook export for GMX.
Patch from Urs. Thanks!

http://reviewboard.kde.org/r/693/


 M  +6 -6      gmx_xxport.cpp  


--- branches/KDE/4.2/kdepim/kaddressbook/xxport/gmx_xxport.cpp #967932:967933
@@ -295,8 +295,8 @@
 	KABC::Address address;
   	KABC::PhoneNumber phone, fax, cell;
 
-
-        if (record_id == 0) {
+	/* record ID == 1: Work address */
+        if (record_id == 1) {
 		address = addr->address(KABC::Address::Work);
 		phone = addr->phoneNumber(KABC::PhoneNumber::Work);
 		fax   = addr->phoneNumber(KABC::PhoneNumber::Fax);
@@ -322,13 +322,13 @@
 	  << cell.number() << DELIM		// Mobile
 	  << ((cell.type()&KABC::PhoneNumber::Pref)?-1:0) << DELIM // Mobile_type
 	  << email << DELIM			// Email
-	  << ((record_id==0)?addr->url().url():QString()) << DELIM // Homepage
-	  << ((record_id==0)?addr->role():QString()) << DELIM	// Position
+	  << ((record_id==1)?addr->url().url():QString()) << DELIM // Homepage
+	  << ((record_id==1)?addr->role():QString()) << DELIM	// Position
 	  << DELIM				// Comments
 	  << record_id << DELIM			// Record_type_id (0,1,2) - see above
 	  << DELIM				// Record_type (name of this additional record entry)
-	  << ((record_id==0)?addr->organization():QString()) << DELIM // Company
-	  << ((record_id==0)?addr->custom("KADDRESSBOOK", "X-Department"):QString()) << DELIM // Department
+	  << ((record_id==1)?addr->organization():QString()) << DELIM // Company
+	  << ((record_id==1)?addr->custom("KADDRESSBOOK", "X-Department"):QString()) << DELIM // Department
 	  << dateString(addr->revision()) << DELIM	// Change_date
 	  << 5 << DELIM				// Preferred
 	  << 1 << endl;				// Status (should always be "1")
[prev in list] [next in list] [prev in thread] [next in thread] 

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