OSDN Git Service

guard の書き方を統一した
[kcd/KCD.git] / KCD / UpdateSlotItemCommand.swift
index 0e7236d..2cbfd6c 100644 (file)
@@ -14,19 +14,27 @@ final class UpdateSlotItemCommand: JSONCommand {
         
         let data = json["api_data"]["api_slot_item"]
         
-        guard let slotItemId = data["api_slotitem_id"].int
-            else { return }
+        guard let slotItemId = data["api_slotitem_id"].int else { return }
         
-        guard let newSlotItemId = data["api_id"].int
-            else { return print("api_id is wrong") }
+        guard let newSlotItemId = data["api_id"].int else {
+            
+            print("api_id is wrong")
+            return
+        }
         
         let store = ServerDataStore.oneTimeEditor()
         
-        guard let masterSlotItem = store.masterSlotItem(by: slotItemId)
-            else { return print("MasterSlotItem is not found") }
+        guard let masterSlotItem = store.masterSlotItem(by: slotItemId) else {
+            
+            print("MasterSlotItem is not found")
+            return
+        }
         
-        guard let new = store.createSlotItem()
-            else { return print("Can not create new SlotItem") }
+        guard let new = store.createSlotItem() else {
+            
+            print("Can not create new SlotItem")
+            return
+        }
         
         new.id = newSlotItemId
         new.master_slotItem = masterSlotItem