У меня есть сервисный работник в Chrome, который отображает push-уведомления, когда друзья пользователей выходят в сеть. Я хочу использовать IndexedDB для хранения данных о друзьях пользователей, например. имя и URL-адрес страницы профиля друзей.
Моя проблема в том, что у одного пользователя много друзей, а Chrome не поддерживает дополнительные данные.
Как я могу узнать, какой друг только что вышел в сеть в сервис-воркере? Я знаю, что мог бы сделать выборку, чтобы найти последний вход в систему и угадать таким образом, но предпочел бы избежать ненужных вызовов ajax и запросов SQL.