solves some issues with jabberstatus app

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@32040 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.4
Matt O'Gorman 20 years ago
parent 7a60aff3b1
commit 24ed170273

@ -325,7 +325,11 @@ static int aji_status_exec(struct ast_channel *chan, void *data)
return -1;
}
if(!strchr(screename, '/')) {
resource = NULL;
} else {
resource = strsep(&screenname, "/");
}
client = ast_aji_get_client(sender);
if (!client) {
@ -347,16 +351,12 @@ static int aji_status_exec(struct ast_channel *chan, void *data)
while (r) {
if (!strcasecmp(r->resource, resource)) {
stat = r->status;
break;
}
r = r->next;
}
if(stat != 7) break;
ast_log(LOG_WARNING, "Resource not found %s\n", resource);
break;
if (stat == 7) ast_log(LOG_NOTICE, "Resource not found %s\n", resource);
} else {
stat = r->status;
break;
}
}
}

Loading…
Cancel
Save