Revision: 25163 http://sourceforge.net/p/bibdesk/svn/25163 Author: hofman Date: 2020-12-08 10:35:36 +0000 (Tue, 08 Dec 2020) Log Message: ----------- change order of if clauses
Modified Paths: -------------- trunk/bibdesk/BDSKFormatParser.m Modified: trunk/bibdesk/BDSKFormatParser.m =================================================================== --- trunk/bibdesk/BDSKFormatParser.m 2020-12-08 07:30:33 UTC (rev 25162) +++ trunk/bibdesk/BDSKFormatParser.m 2020-12-08 10:35:36 UTC (rev 25163) @@ -774,11 +774,7 @@ NSURL *resolvedPapersFolderURL = nil; NSString *currentStr = nil; - if ([fieldName isEqualToString:BDSKCiteKeyString]) { - currentStr = [pub citeKey]; - if ([pub isValidCiteKey:currentStr] == NO) - currentStr = nil; - } else if (isLocalFile) { + if (isLocalFile) { // we need to resolve aliases in the papers folder to be able to check for existing files resolvedPapersFolderURL = [[NSFileManager defaultManager] resolveAliasesInURL:papersFolderURL]; if (file) @@ -791,6 +787,10 @@ currentStr = [currentStr substringFromIndex:[[resolvedPapersFolderURL path] length] + 1]; else currentStr = nil; + } else if ([fieldName isEqualToString:BDSKCiteKeyString]) { + currentStr = [pub citeKey]; + if ([pub isValidCiteKey:currentStr] == NO) + currentStr = nil; } else { currentStr = [pub stringValueOfField:fieldName]; } 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