Revision: 28850 http://sourceforge.net/p/bibdesk/svn/28850 Author: hofman Date: 2024-04-06 15:27:13 +0000 (Sat, 06 Apr 2024) Log Message: ----------- ignore some fields in text import
Modified Paths: -------------- trunk/bibdesk/BDSKTextImportController.m Modified: trunk/bibdesk/BDSKTextImportController.m =================================================================== --- trunk/bibdesk/BDSKTextImportController.m 2024-04-06 09:43:00 UTC (rev 28849) +++ trunk/bibdesk/BDSKTextImportController.m 2024-04-06 15:27:13 UTC (rev 28850) @@ -726,12 +726,13 @@ [fields addNonDuplicateObjectsFromArray:@[BDSKAbstractString, BDSKAnnoteString]]; NSMutableArray *extraFields = [NSMutableArray array]; + NSSet *ignoredFields = [NSSet setWithObjects:BDSKDateAddedString, BDSKDateModifiedString, BDSKColorString, nil]; [[[self publication] pubFields] enumerateKeysAndObjectsUsingBlock:^(NSString *fieldName, NSString *value, BOOL *stop){ - if ([NSString isEmptyAsComplexString:value] == NO && [fields containsObject:fieldName] == NO) + if ([NSString isEmptyAsComplexString:value] == NO && [fields containsObject:fieldName] == NO && [ignoredFields containsObject:fieldName] == NO) [extraFields addObject:fieldName]; }]; if ([extraFields count]) { - [extraFields sortUsingSelector:@selector(caseInsensitiveCompare:)]; + [extraFields sortUsingSelector:@selector(caseInsensitiveNumericCompare:)]; [fields addObjectsFromArray:extraFields]; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Bibdesk-commit mailing list Bibdesk-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bibdesk-commit