From 62b4054a33a35eb4e4f145987c1c780a3fd966e3 Mon Sep 17 00:00:00 2001 From: Brandon Date: Mon, 31 Jan 2022 23:29:43 -0500 Subject: [PATCH] fix issue when listing roles in server with no personal roles assigned --- personalroles/personalroles.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/personalroles/personalroles.py b/personalroles/personalroles.py index 6f48b51..ec812eb 100644 --- a/personalroles/personalroles.py +++ b/personalroles/personalroles.py @@ -126,6 +126,9 @@ class PersonalRoles(commands.Cog): ), } assigned_roles.append(dic) + if not assigned_roles: + await ctx.send(chat.info(_("There is no assigned personal roles on this server"))) + return pages = list(chat.pagify(tabulate(assigned_roles, headers="keys", tablefmt="orgtbl"))) pages = [chat.box(page) for page in pages] await menu(ctx, pages, DEFAULT_CONTROLS)