6203: Corrected one dumb switched order of if conditions that caused 5s lag!!
authorradhika <radhika@curoverse.com>
Thu, 4 Jun 2015 16:51:26 +0000 (12:51 -0400)
committerradhika <radhika@curoverse.com>
Thu, 4 Jun 2015 16:51:26 +0000 (12:51 -0400)
services/api/app/models/collection.rb

index 4f274dcaff9def446b097c62dde5a8259d213332..422a7ede7376f513e7665984b3e3f2ab272003dc 100644 (file)
@@ -103,7 +103,7 @@ class Collection < ArvadosModel
 
       # Remove any permission signatures from the manifest.
       self[:manifest_text] = self.class.munge_manifest_locators!(self[:manifest_text]) do |match|
-        if not in_old_manifest[match[1]] && !cleared_replication_confirmed
+        if not cleared_replication_confirmed  and not in_old_manifest[match[1]]
           self.replication_confirmed_at = nil
           self.replication_confirmed = nil
           cleared_replication_confirmed = true