diff --git a/src/JsonObjects.cpp b/src/JsonObjects.cpp index 645cd24..992b9bf 100644 --- a/src/JsonObjects.cpp +++ b/src/JsonObjects.cpp @@ -254,9 +254,9 @@ namespace telebotxx int id = parse(obj, "update_id", REQUIRED); std::unique_ptr message; - if (message = parseMessage(obj, "message", OPTIONAL)) + if ((message = parseMessage(obj, "message", OPTIONAL))) return std::make_unique(id, *message); - else if (message = parseMessage(obj, "edited_message", OPTIONAL)) + else if ((message = parseMessage(obj, "edited_message", OPTIONAL))) return std::make_unique(id, *message); /// \todo: other updates else