From 19e55c0dce6498a3ec6285547887edc278260d6a Mon Sep 17 00:00:00 2001 From: Sarah Faey Date: Sat, 10 Dec 2022 20:14:08 +0100 Subject: [PATCH] admins can now create group reminders for all groups --- Lieb/Pages/Raids/RaidEdit/RaidEdit.razor | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Lieb/Pages/Raids/RaidEdit/RaidEdit.razor b/Lieb/Pages/Raids/RaidEdit/RaidEdit.razor index 4066bd7..8e643a2 100644 --- a/Lieb/Pages/Raids/RaidEdit/RaidEdit.razor +++ b/Lieb/Pages/Raids/RaidEdit/RaidEdit.razor @@ -267,7 +267,14 @@ } _discordServers = await DiscordService.GetServers(); - _availabeGroups = UserService.GetUserRoles(_user.Id).Where(u => u.Type == RoleType.UserDefinedRole).ToList(); + if(_user.RoleAssignments.Where(r => r.LiebRole.Level >= Constants.Roles.Admin.PowerLevel).Any()) + { + _availabeGroups = UserService.GetLiebRoles().Where(u => u.Type == RoleType.UserDefinedRole).ToList(); + } + else + { + _availabeGroups = UserService.GetUserRoles(_user.Id).Where(u => u.Type == RoleType.UserDefinedRole).ToList(); + } } async Task AddRoleClicked()