From c2fbf21790ac73c4b360bab25b7ef2ab0bfef88f Mon Sep 17 00:00:00 2001 From: Nicolas Werner <nicolas.werner@hotmail.de> Date: Fri, 9 Sep 2022 17:54:13 +0200 Subject: [PATCH] Fix crash when no error is returned for summary --- lib/http/client.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/http/client.cpp b/lib/http/client.cpp index 2a40cbc9b..4699ed82f 100644 --- a/lib/http/client.cpp +++ b/lib/http/client.cpp @@ -1264,7 +1264,7 @@ Client::get_summary(const std::string &room_id, api_path, [this, room_id, cb = std::move(cb)]( const mtx::responses::PublicRoomsChunk &res, HeaderFields, RequestErr err) { - if (!err && !(err->status_code == 404 || err->status_code == 400)) + if (!err || !(err->status_code == 404 || err->status_code == 400)) cb(res, err); else if (!room_id.empty() && room_id[0] == '#') resolve_room_alias( -- GitLab