fix incorrect game duration in info window

This commit is contained in:
Martin Michelsen
2026-05-25 07:58:20 -07:00
parent f13c4df946
commit b8efd730f9
+3 -3
View File
@@ -2237,11 +2237,11 @@ static asio::awaitable<void> on_09(shared_ptr<Client> c, Channel::Message& msg)
} else if (seconds_ago < 60) {
info = std::format("Time: {}s\n", seconds_ago);
} else if (minutes_ago < 60) {
info = std::format("Time: {}m{}s\n", minutes_ago, seconds_ago);
info = std::format("Time: {}m{}s\n", minutes_ago, seconds_ago % 60);
} else if (hours_ago < 24) {
info = std::format("Time: {}h{}m{}s\n", hours_ago, minutes_ago, seconds_ago);
info = std::format("Time: {}h{}m{}s\n", hours_ago, minutes_ago % 60, seconds_ago % 60);
} else {
info = std::format("Time: {}d{}h{}m{}s\n", days_ago, hours_ago, minutes_ago, seconds_ago);
info = std::format("Time: {}d{}h{}m{}s\n", days_ago, hours_ago % 24, minutes_ago % 60, seconds_ago % 60);
}
}