diff options
author | George Hazan <george.hazan@gmail.com> | 2025-04-24 17:43:33 +0300 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2025-04-24 17:43:33 +0300 |
commit | 53e0b5f3ff938adf11b2237727510e07e23ffdb6 (patch) | |
tree | f1b89510e1ce480200ca9c85df4914a3641795db /src | |
parent | cb1fe45eefc98557069ac57bee75762e25f91e1e (diff) |
Teams: fix for private messages sending
Diffstat (limited to 'src')
-rw-r--r-- | src/mir_app/src/MHttpResponse.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/mir_app/src/MHttpResponse.cpp b/src/mir_app/src/MHttpResponse.cpp index 249c25173b..1b847ed6c6 100644 --- a/src/mir_app/src/MHttpResponse.cpp +++ b/src/mir_app/src/MHttpResponse.cpp @@ -42,14 +42,12 @@ JsonReply::JsonReply(MHttpResponse *pReply) return; } - m_errorCode = pReply->resultCode; - if (m_errorCode != 200) - return; - - m_root = json_parse(pReply->body); - if (m_root == nullptr) { - m_errorCode = 500; - return; + switch (m_errorCode = pReply->resultCode) { + case 200: case 201: case 204: + m_root = json_parse(pReply->body); + if (m_root == nullptr) + m_errorCode = 500; + break; } } |