add new permission for workshop

This commit is contained in:
SamSys
2025-12-16 17:02:40 +03:30
parent ebdc9b1e55
commit 2ef1ea3d1a
5 changed files with 34 additions and 9 deletions

View File

@@ -30,7 +30,7 @@ public class SignalRBoardNotificationPublisher:IBoardNotificationPublisher
var taskGroup = $"pm.task:{sectionId}";
// گروه permission-based (مثلاً برای Admin ها)
var permissionGroup = $"pm.perm:{ProgramManagerPermissionCode.Board.All.ViewAll}";
var permissionGroup = $"pm.perm:{ProgramManagerPermissionCode.Board.ViewAllUsersProjects.Code}";
// ارسال به هر دو گروه؛ SignalR خودش duplicate connection رو هندل می‌کنه
return _hubContext.Clients.Groups(taskGroup, permissionGroup)