Небольшая предыстория: я занимаюсь доработкой Servicedesk решения, у меня есть механизм, который отправляет браузерные уведомления исполнителям (техподдержке), но сейчас он работает так:
При появлении нового события, генерируется уведомления всем сотрудникам (независимо от их статуса) и уведомление не исчезает до тех пор, пока сотрудник не просмотрит уведомление или не закроет его, т.е., допустим,когда вечерняя смена приходит им приходится в ручную закрывать все, что происходило у дневной смены, я хочу сделать чтобы уведомления генерировались только для тех пользователей, которые сейчас находятся онлайн, подскажите, такое вообще возможно?
Я просто даже не понимаю с чего начать