From 6bd0aad1174f2625560d2a6c1b0138ad5f6cc3fb Mon Sep 17 00:00:00 2001
From: Bart Visscher <bartv@thisnet.nl>
Date: Sun, 12 Feb 2012 15:12:08 +0100
Subject: Contacts: Fix adding N property in getContactVCard

---
 apps/contacts/lib/app.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'apps/contacts/lib')

diff --git a/apps/contacts/lib/app.php b/apps/contacts/lib/app.php
index 5e58f9e928f..914b480e9b4 100644
--- a/apps/contacts/lib/app.php
+++ b/apps/contacts/lib/app.php
@@ -91,11 +91,11 @@ class OC_Contacts_App {
 			if($vcard->__isset('FN')) {
 				OC_Log::write('contacts','getContactVCard, found FN field: '.$vcard->__get('FN'), OC_Log::DEBUG);
 				$n = implode(';', array_reverse(array_slice(explode(' ', $vcard->__get('FN')), 0, 2))).';;;';
+				$vcard->setString('N', $n);
 				OC_Contacts_VCard::edit( $id, $vcard->serialize());
 			} else { // Else just add an empty 'N' field :-P
 				$vcard->setString('N', 'Unknown;Name;;;');
 			}
-			$vcard->setString('N', $n);
 		}
 		return $vcard;
 	}
-- 
cgit v1.2.3