Skip to content

Commit

Permalink
fix levellist callback using storeFetchedLevels
Browse files Browse the repository at this point in the history
  • Loading branch information
Cvolton committed Aug 8, 2024
1 parent 419388d commit c898f24
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/utils/ServerUtils.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ void ServerUtils::getLevelLists(GJSearchObject* searchObject, std::function<void
postString += "&secret=Wmfd2893gb7";

std::string key = getSearchObjectKey(searchObject);
auto requestKey = fmt::format("getOnlineLevels_{}", key);
auto requestKey = fmt::format("getLevelLists_{}", key);

std::unique_lock lock(s_requestsMutex);
if(s_requests.find(requestKey) == s_requests.end()) {
Expand Down Expand Up @@ -175,7 +175,7 @@ void ServerUtils::getLevelLists(GJSearchObject* searchObject, std::function<void
CCArray* levelArray = CCArray::create();
for(auto level : *levels) levelArray->addObject(level);

GameLevelManager::sharedState()->saveFetchedLevels(levelArray);
GameLevelManager::sharedState()->saveFetchedLevelLists(levelArray);
if(cacheLevels) {
if(key.length() < 255) GameLevelManager::sharedState()->storeSearchResult(levelArray, pageData, key.c_str());
else s_cache[key] = levelArray;
Expand Down

0 comments on commit c898f24

Please sign in to comment.