OSDN Git Service

Doutaku を 1.0 にアップデート
[kcd/KCD.git] / KCD / JSONViewCommand.swift
index 34b5802..3248c75 100644 (file)
@@ -22,7 +22,7 @@ final class JSONViewCommand: JSONCommand {
         self.recieveDate = Date()
         self.parameterList = apiResponse
             .parameter
-           .map { ["key": $0, "value": $1] }
+            .map { ["key": $0, "value": $1] }
         self.jsonTree = JSONNode
             .nodeWithJSON(apiResponse.json)
             .map { [$0] }
@@ -47,15 +47,23 @@ final class JSONViewCommand: JSONCommand {
             print("JSONTracker Cought Exception -> \(error)")
         }
         
-        guard let _ = jsonTree
-            else { return print("jsonTree is nil.") }
-        guard let _ = recieveDate
-            else { return print("recieveDate is nil.") }
+        guard let _ = jsonTree else {
+            
+            Logger.shared.log("jsonTree is nil.")
+            
+            return
+        }
+        guard let _ = recieveDate else {
+            
+            Logger.shared.log("recieveDate is nil.")
+            
+            return
+        }
         
         DispatchQueue.main.async {
             
             let commands: [String: Any] = [
-                "api": self.api,
+                "api": self.api.debugDescription,
                 "argument": self.parameterList,
                 "json": self.jsonTree ?? [],
                 "recieveDate": self.recieveDate ?? Date(),