From 9123675c9c203fcf21f86ec49043fa58d63bea5e Mon Sep 17 00:00:00 2001 From: James Booth Date: Tue, 22 Jul 2014 23:31:14 +0100 Subject: [PATCH] Show message when no group or empty roster on /who --- src/command/commands.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/command/commands.c b/src/command/commands.c index 49d0557f..be6f4dfb 100644 --- a/src/command/commands.c +++ b/src/command/commands.c @@ -802,8 +802,16 @@ _who_roster(const char * const group, const char * const presence) GSList *list = NULL; if (group != NULL) { list = roster_get_group(group); + if (list == NULL) { + cons_show("No such group: %s.", group); + return; + } } else { list = roster_get_contacts(); + if (list == NULL) { + cons_show("No contacts in roster."); + return; + } } // no arg, show all contacts