fixed deck member type issue

This commit is contained in:
2026-09-07 21:25:55 +08:00
parent 9d55826ae0
commit 4461e767b1

View File

@@ -51,19 +51,19 @@ func deck(c *fiber.Ctx) error {
isNew = true isNew = true
} }
if v, ok := decoded["member1"].(string); ok && v != "" { if v, ok := decoded["member1"].(float64); ok && v != 0 {
deck["member1"] = v deck["member1"] = v
} }
if v, ok := decoded["member2"].(string); ok && v != "" { if v, ok := decoded["member2"].(float64); ok && v != 0 {
deck["member2"] = v deck["member2"] = v
} }
if v, ok := decoded["member3"].(string); ok && v != "" { if v, ok := decoded["member3"].(float64); ok && v != 0 {
deck["member3"] = v deck["member3"] = v
} }
if v, ok := decoded["member4"].(string); ok && v != "" { if v, ok := decoded["member4"].(float64); ok && v != 0 {
deck["member4"] = v deck["member4"] = v
} }
if v, ok := decoded["leader"].(string); ok && v != "" { if v, ok := decoded["leader"].(float64); ok && v != 0 {
deck["leader"] = v deck["leader"] = v
} }