summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2025-04-24 17:43:33 +0300
committerGeorge Hazan <george.hazan@gmail.com>2025-04-24 17:43:33 +0300
commit53e0b5f3ff938adf11b2237727510e07e23ffdb6 (patch)
treef1b89510e1ce480200ca9c85df4914a3641795db /src
parentcb1fe45eefc98557069ac57bee75762e25f91e1e (diff)
Teams: fix for private messages sending
Diffstat (limited to 'src')
-rw-r--r--src/mir_app/src/MHttpResponse.cpp14
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;
}
}