diff --git a/src/SaveTool/SaveTool.cpp b/src/SaveTool/SaveTool.cpp index b4c8b80..92fd3a4 100644 --- a/src/SaveTool/SaveTool.cpp +++ b/src/SaveTool/SaveTool.cpp @@ -594,10 +594,13 @@ void SaveTool::checkGameState() { } void SaveTool::checkForUpdates() { - // TODO: implement + cpr::Response r = cpr::Get(cpr::Url{"https://williamjcm.ovh/git/api/v1/repos/williamjcm/MassBuilderSaveTool/releases"}, + cpr::Parameters{{"limit", "1"}}, cpr::Timeout{10000}); SDL_Event event; SDL_zero(event); event.type = _updateEventId; + event.user.code = r.status_code; + event.user.data1 = new cpr::Response{std::move(r)}; SDL_PushEvent(&event); }