                         self?.downloadOriginalImageButton.isEnabled = true
                         self?.downloadOriginalImageButton.isHidden = false
                     }
-                })
+                }
             }
         } else {
             self.downloadOriginalImageButton.isHidden = true

                self.downloadOriginalImageButton.isHidden = true
            } else {
                let reuseIdentifier = self.reuseIdentifier
                SDImageCache.shared().queryCacheOperation(forKey: originalURL.absoluteString, done: { [weak self] (image, data, _) in
                    guard reuseIdentifier == self?.reuseIdentifier else { return }
                    
                    if image != nil || data != nil {

            assertionFailure()
        }
        
        SDImageCache.shared().queryCacheOperation(forKey: key, options: .queryDataWhenInMemory) { (image, data, cacheType) in
            if image != nil || data != nil {
                completeBlock(data ?? image, nil)
            } else {
