Revision: 28389
          http://sourceforge.net/p/bibdesk/svn/28389
Author:   hofman
Date:     2023-10-03 16:08:55 +0000 (Tue, 03 Oct 2023)
Log Message:
-----------
compare ignored error flag to determine whether toi forego checking for 
complete info

Modified Paths:
--------------
    trunk/bibdesk/BDSKFiler.m

Modified: trunk/bibdesk/BDSKFiler.m
===================================================================
--- trunk/bibdesk/BDSKFiler.m   2023-10-03 14:18:40 UTC (rev 28388)
+++ trunk/bibdesk/BDSKFiler.m   2023-10-03 16:08:55 UTC (rev 28389)
@@ -175,7 +175,7 @@
     BOOL initial = (mask & BDSKAutoFileOptionInitial) != 0;
     BOOL generate = (mask & BDSKAutoFileOptionGenerate) != 0;
     BOOL force = (mask & BDSKAutoFileOptionForce) != 0;
-    BOOL check = generate && (force == NO) && (mask & 
BDSKAutoFileOptionCheckComplete) != 0;
+    BOOL check = generate && (mask & BDSKAutoFileOptionCheckComplete) != 0;
     BOOL isLinkedFiles = [field isEqualToString:BDSKLocalFileString];
     
        //if (generate && [field isEqualToString:BDSKLocalFileString] == NO && 
[field isEqualToString:BDSKLocalUrlString] == NO)
@@ -230,7 +230,7 @@
                 [info setValue:oldPath forKey:BDSKFilerOldPathKey];
                 [info setValue:pub forKey:BDSKFilerPublicationKey];
             
-                if (check && NO == (isLinkedFiles ? [pub 
canSetURLForLinkedFile:file] : [pub canSetURLForField:field])) {
+                if (check && (ignoredError & BDSKIncompleteFieldsErrorMask) == 
0 && NO == (isLinkedFiles ? [pub canSetURLForLinkedFile:file] : [pub 
canSetURLForField:field])) {
                     
                     [info setValue:NSLocalizedString(@"Incomplete information 
to generate file name.",@"") forKey:BDSKFilerStatusKey];
                     [info setValue:[NSNumber numberWithInteger:ignoredError | 
BDSKIncompleteFieldsErrorMask] forKey:BDSKFilerFlagKey];

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

Reply via email to