Files
RaidBuilderWeb/src/util/PermissionUtil.ts
2025-03-10 20:30:39 -04:00

22 lines
584 B
TypeScript

import { RaidGroupPermission } from "@/interface/RaidGroupPermission";
import { RaidGroupRequest } from "@/interface/RaidGroupRequest";
export function containsRaidGroupPermission(raidGroupId: string, permissions: RaidGroupPermission[]): boolean{
for(const permission of permissions){
if(permission.raidGroupId === raidGroupId){
return true;
}
}
return false;
}
export function containsRaidGroupRequest(raidGroupId: string, requests: RaidGroupRequest[]){
for(const request of requests){
if(request.raidGroupId === raidGroupId){
return true;
}
}
return false;
}