aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--res/res_jabber.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/res/res_jabber.c b/res/res_jabber.c
index ad34e6f37..11571ec21 100644
--- a/res/res_jabber.c
+++ b/res/res_jabber.c
@@ -3011,17 +3011,17 @@ static int manager_jabber_send(struct mansession *s, const struct message *m)
if (!client) {
astman_send_error(s, m, "Could not find Sender");
return 0;
- }
- if (strchr(screenname, '@') && message){
- ast_aji_send_chat(client, screenname, message);
+ }
+ if (strchr(screenname, '@') && message) {
+ ast_aji_send_chat(client, screenname, message);
astman_append(s, "Response: Success\r\n");
- if (!ast_strlen_zero(id))
- astman_append(s, "ActionID: %s\r\n",id);
- return 0;
+ } else {
+ astman_append(s, "Response: Error\r\n");
}
- astman_append(s, "Response: Error\r\n");
- if (!ast_strlen_zero(id))
+ if (!ast_strlen_zero(id)) {
astman_append(s, "ActionID: %s\r\n",id);
+ }
+ astman_append(s, "\r\n");
return 0;
}