From 341ef633a5a4bf9b8d6da595c120f295b4f73fe1 Mon Sep 17 00:00:00 2001 From: Ivan Savenko Date: Thu, 10 Oct 2024 16:05:50 +0000 Subject: [PATCH] Fixes missing names of saves and custom campaigns --- client/lobby/SelectionTab.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/lobby/SelectionTab.cpp b/client/lobby/SelectionTab.cpp index 71604a58d..8c72c087c 100644 --- a/client/lobby/SelectionTab.cpp +++ b/client/lobby/SelectionTab.cpp @@ -829,6 +829,7 @@ void SelectionTab::parseSaves(const std::unordered_set & files) { auto mapInfo = std::make_shared(); mapInfo->saveInit(file); + mapInfo->name = mapInfo->getNameForList(); // Filter out other game modes bool isCampaign = mapInfo->scenarioOptionsOfSave->mode == EStartMode::CAMPAIGN; @@ -875,6 +876,7 @@ void SelectionTab::parseCampaigns(const std::unordered_set & files auto info = std::make_shared(); //allItems[i].date = std::asctime(std::localtime(&files[i].date)); info->fileURI = file.getOriginalName(); + info->name = info->getNameForList(); info->campaignInit(); if(info->campaign) allItems.push_back(info);