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
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit