OSDN Git Service

staticプロパティをインスタンスプロパティに変更
[kcd/KCD.git] / KCD / MemberKDockCommand.swift
index d16aea7..3acef83 100644 (file)
@@ -8,13 +8,15 @@
 
 import Cocoa
 
-class MemberKDockCommand: JSONCommand {
-    override class func canExecuteAPI(_ api: String) -> Bool {
-        if api == "/kcsapi/api_get_member/kdock" { return true }
-        return false
+final class MemberKDockCommand: JSONCommand {
+    
+    override class func canExecuteAPI(_ api: API) -> Bool {
+        
+        return api.endpoint == .kdock
     }
     
     override func execute() {
+        
         KenzoDockMapper(apiResponse).commit()
     }
 }