marinofaggiana 3 년 전
부모
커밋
831be9c2c8
1개의 변경된 파일6개의 추가작업 그리고 8개의 파일을 삭제
  1. 6 8
      iOSClient/Activity/NCActivity.swift

+ 6 - 8
iOSClient/Activity/NCActivity.swift

@@ -236,14 +236,12 @@ extension NCActivity: UITableViewDataSource {
                 if FileManager.default.fileExists(atPath: fileNameLocalPath) {
                     if let image = UIImage(contentsOfFile: fileNameLocalPath) { cell.icon.image = image }
                 } else {
-                    DispatchQueue.global().async {
-                        NCCommunication.shared.downloadContent(serverUrl: activity.icon) { (account, data, errorCode, errorMessage) in
-                            if errorCode == 0 {
-                                do {
-                                    try data!.write(to: NSURL(fileURLWithPath: fileNameLocalPath) as URL, options: .atomic)
-                                    if let image = UIImage(contentsOfFile: fileNameLocalPath) { cell.icon.image = image }
-                                } catch { return }
-                            }
+                    NCCommunication.shared.downloadContent(serverUrl: activity.icon) { (account, data, errorCode, errorMessage) in
+                        if errorCode == 0 {
+                            do {
+                                try data!.write(to: NSURL(fileURLWithPath: fileNameLocalPath) as URL, options: .atomic)
+                                tableView.reloadData()
+                            } catch { return }
                         }
                     }
                 }