Skip to content

Commit 55a6397

Browse files
Fix crash when no permission overrides are present in a guild (#155)
* Fix crash when no permissions overides are found in guild * Run dart format --------- Co-authored-by: Mylo Fawcett <[email protected]>
1 parent 6ec6b77 commit 55a6397

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

lib/src/checks/permissions.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,10 @@ class PermissionsCheck extends Check {
8888
if (overrides.permissions.isEmpty) {
8989
overrides =
9090
(await context.client.guilds[context.guild!.id].commands.listPermissions())
91-
.singleWhere((overrides) => overrides.command == null);
91+
.singleWhere(
92+
(overrides) => overrides.command == null,
93+
orElse: () => overrides,
94+
);
9295
}
9396

9497
bool? def;

0 commit comments

Comments
 (0)