OSDN Git Service

Doutakuを導入
[kcd/KCD.git] / KCD / MemberShip2Command.swift
index 405f488..58703fe 100644 (file)
@@ -8,13 +8,15 @@
 
 import Cocoa
 
-class MemberShip2Command: JSONCommand {
-    override class func canExecuteAPI(_ api: String) -> Bool {
-        if api == "/kcsapi/api_get_member/ship2" { return true }
-        return false
+final class MemberShip2Command: JSONCommand {
+    
+    override class func canExecuteAPI(_ api: API) -> Bool {
+        
+        return api.endpoint == .ship2
     }
     
     override func execute() {
+        
         ShipMapper(apiResponse).commit()
         DeckMapper(apiResponse).commit()
     }