fix: correct JSON payload key for gacha pull RPC and update gacha panel UI labels

This commit is contained in:
2026-07-06 14:37:22 +08:00
parent af6870f6a9
commit acd927eef6
4 changed files with 15 additions and 5 deletions
+2 -1
View File
@@ -40,7 +40,8 @@ func pull(banner_id: String, count: int) -> Array:
var result = await BackendService.perform_gacha_pull(banner_id, count)
if result.get("success", false) == false:
var msg = str(result.get("error", "Unknown error"))
var err_val = result.get("error", "Unknown error")
var msg = result.get("message", str(err_val))
push_error("[GachaManager] Gacha pull failed: " + msg)
return []