summaryrefslogtreecommitdiff
path: root/subprojects/battleNetApi/src/hearthstoneApi.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'subprojects/battleNetApi/src/hearthstoneApi.cpp')
-rw-r--r--subprojects/battleNetApi/src/hearthstoneApi.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/subprojects/battleNetApi/src/hearthstoneApi.cpp b/subprojects/battleNetApi/src/hearthstoneApi.cpp
index fb7c760..d531247 100644
--- a/subprojects/battleNetApi/src/hearthstoneApi.cpp
+++ b/subprojects/battleNetApi/src/hearthstoneApi.cpp
@@ -2,10 +2,7 @@
#include <curl/curl.h>
#include <format>
-HearthstoneApi::HearthstoneApi()
- : mToken(std::format("{}/resources/token_info.txt", SOURCE_DIR_PATH), "2b50f1123b424d5e9c21971a110fdd04",
- "MrMkhVMNdOeqPL4Q4XVQAsRPR14J7Yq6"),
- m_header(generateRequestHeader()) {}
+HearthstoneApi::HearthstoneApi(Token &&iToken) : mToken(iToken), mHeader(generateRequestHeader()) {}
std::string HearthstoneApi::generateRequestHeader() {
return std::format("Authorization: Bearer {}", mToken.toString());
@@ -53,5 +50,5 @@ std::string HearthstoneApi::makeApiRequest(const std::string &t_url, const std::
}
std::string HearthstoneApi::getCards(const std::string &t_card_parameters) {
- return makeApiRequest(getSetOfCardsUrl(t_card_parameters), m_header);
+ return makeApiRequest(getSetOfCardsUrl(t_card_parameters), mHeader);
}