diff --git a/routes/api/suite/user/param_userid/deck/param_deckid.go b/routes/api/suite/user/param_userid/deck/param_deckid.go index d8070b7..446d75c 100644 --- a/routes/api/suite/user/param_userid/deck/param_deckid.go +++ b/routes/api/suite/user/param_userid/deck/param_deckid.go @@ -51,19 +51,19 @@ func deck(c *fiber.Ctx) error { isNew = true } - if v, ok := decoded["member1"].(string); ok && v != "" { + if v, ok := decoded["member1"].(float64); ok && v != 0 { deck["member1"] = v } - if v, ok := decoded["member2"].(string); ok && v != "" { + if v, ok := decoded["member2"].(float64); ok && v != 0 { deck["member2"] = v } - if v, ok := decoded["member3"].(string); ok && v != "" { + if v, ok := decoded["member3"].(float64); ok && v != 0 { deck["member3"] = v } - if v, ok := decoded["member4"].(string); ok && v != "" { + if v, ok := decoded["member4"].(float64); ok && v != 0 { deck["member4"] = v } - if v, ok := decoded["leader"].(string); ok && v != "" { + if v, ok := decoded["leader"].(float64); ok && v != 0 { deck["leader"] = v }