diff --git a/lib/structs/errors.cpp b/lib/structs/errors.cpp index 5d9fa2c094c81c2babc2d4fad9284efb845b78bf..01aa4d5687a297f97d00fead4bbf4a901a60fdb5 100644 --- a/lib/structs/errors.cpp +++ b/lib/structs/errors.cpp @@ -87,7 +87,7 @@ from_json(const nlohmann::json &obj, Error &error) error.errcode = from_string(obj.value("errcode", "")); error.error = obj.value("error", ""); - if (obj.contains("session")) + if (obj.contains("flows")) error.unauthorized = obj.get<user_interactive::Unauthorized>(); } }