Преглед на файлове

AI - 修复AI模块请求翻译时,服务端内容返回为空时,APP端无法中断加载动画

wanjun преди 1 година
родител
ревизия
b637500321
променени са 1 файла, в които са добавени 16 реда и са изтрити 1 реда
  1. 16 1
      PDF Office/PDF Master/Class/KMLightMember/Manager/KMRequestServerManager.swift

+ 16 - 1
PDF Office/PDF Master/Class/KMLightMember/Manager/KMRequestServerManager.swift

@@ -524,6 +524,10 @@ class KMRequestServerManager: NSObject {
                 } else {
                     complete(false, result)
                 }
+            } else {
+                let error = NSError(domain: "unknown error", code: 404)
+                let result = Result(result: [:],message: "unknown error",code: 404, error: error)
+                complete(false, result)
             }
         }
     }
@@ -573,6 +577,10 @@ class KMRequestServerManager: NSObject {
                     complete(false, result)
                 }
 
+            } else {
+                let error = NSError(domain: "unknown error", code: 404)
+                let result = Result(result: [:],message: "unknown error",code: 404, error: error)
+                complete(false, result)
             }
            semaphore.signal()
         }
@@ -635,7 +643,10 @@ class KMRequestServerManager: NSObject {
                 } else {
                     complete(false, result)
                 }
-
+            } else {
+                let error = NSError(domain: "unknown error", code: 404)
+                let result = Result(result: [:],message: "unknown error",code: 404, error: error)
+                complete(false, result)
             }
            semaphore.signal()
         }
@@ -677,6 +688,10 @@ class KMRequestServerManager: NSObject {
                 } else {
                     complete(false, result)
                 }
+            } else {
+                let error = NSError(domain: "unknown error", code: 404)
+                let result = Result(result: [:],message: "unknown error",code: 404, error: error)
+                complete(false, result)
             }
         }
     }