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

Reply via email to