mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-07-05 08:34:30 +00:00
See ChangeLog
Monotone-Parent: 32e14dc57c4f6d9a43de5dfdf3c298091cbf84ea Monotone-Revision: 761144933c016dd4448ac0614c3937621750bda6 Monotone-Author: ludovic@Sophos.ca Monotone-Date: 2010-01-11T18:38:44 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -194,13 +194,27 @@
|
||||
|
||||
- (int) importVcardData: (NSString *) vcardData
|
||||
{
|
||||
NGVCard *card;
|
||||
NSArray *allCards;
|
||||
int rc;
|
||||
|
||||
rc = 0;
|
||||
card = [NGVCard parseSingleFromSource: vcardData];
|
||||
if ([self importVcard: card])
|
||||
rc = 1;
|
||||
allCards = [NGVCard parseFromSource: vcardData];
|
||||
|
||||
if (allCards && [allCards count])
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; i < [allCards count]; i++)
|
||||
{
|
||||
if (![self importVcard: [allCards objectAtIndex: i]])
|
||||
{
|
||||
rc = 0;
|
||||
break;
|
||||
}
|
||||
else
|
||||
rc++;
|
||||
}
|
||||
}
|
||||
|
||||
return rc;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user