diff --git a/exp_groups/web/index.tsx b/exp_groups/web/index.tsx index e0e8044a..e9fbc797 100644 --- a/exp_groups/web/index.tsx +++ b/exp_groups/web/index.tsx @@ -66,9 +66,9 @@ function ExpGroupsPage() { } export class WebPlugin extends BaseWebPlugin { - groups = new lib.EventSubscriber(messages.GroupUpdatedEvent, this.control); - assignments = new lib.EventSubscriber(messages.ManualAssignmentUpdatedEvent, this.control); - roleMappings = new lib.EventSubscriber(messages.RoleMappingUpdatedEvent, this.control); + groups = new lib.MapSubscriber(messages.GroupUpdatedEvent, this.control); + assignments = new lib.MapSubscriber(messages.ManualAssignmentUpdatedEvent, this.control); + roleMappings = new lib.MapSubscriber(messages.RoleMappingUpdatedEvent, this.control); async init() { this.pages = [