From ca6187fffc51c4f0785b1c87c9700ae22db3154a Mon Sep 17 00:00:00 2001 From: EntireTwix Date: Sat, 3 Jul 2021 01:27:07 -0700 Subject: [PATCH] :bug: setbal was using NAME_PARAM as user --- include/bank_api.h | 2 +- src/bank_api.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/bank_api.h b/include/bank_api.h index 1144684..fea8971 100644 --- a/include/bank_api.h +++ b/include/bank_api.h @@ -51,7 +51,7 @@ public: //Meta Usage METHOD_ADD(api::ChangePassword, "/v1/user/change_password", Patch, Options, "UserFilter"); //expects ["new_pass"](string) METHOD_ADD(api::AdminChangePassword, "/v1/user/change_password", Patch, Options, "AdminFilter"); //expects ["name"](string) and ["new_pass"](string) - METHOD_ADD(api::SetBal, "/v1/admin/set_balance", Patch, Options, "AdminFilter"); //expects ["amount"](32 bits) + METHOD_ADD(api::SetBal, "/v1/admin/set_balance", Patch, Options, "AdminFilter"); //expects ["name"](string) and ["amount"](32 bits) //System Usage METHOD_ADD(api::Help, "/v1/help", Get, Options); diff --git a/src/bank_api.cpp b/src/bank_api.cpp index 5648f68..5cf0f22 100644 --- a/src/bank_api.cpp +++ b/src/bank_api.cpp @@ -90,7 +90,7 @@ void api::AdminChangePassword(req_args) const void api::SetBal(req_args) const { GEN_BODY - RESPONSE_PARSE(bank.SetBal(NAME_PARAM, body["amount"].asUInt())); + RESPONSE_PARSE(bank.SetBal(body["name"].asCString(), body["amount"].asUInt())); } //System Usage