Я пытаюсь решить 'непоследовательные каналы' с потоком django от getstream. Когда кто-то отписывается от другого пользователя, я удаляю свой локальный экземпляр FollowUser-model из базы данных django и отправляю feedmanager.unfollow_user (). На панели мониторинга потока видно, что подписка удалена, действие «подписаться» по-прежнему отображается.
Я больше не могу обогащать эту подписку, поскольку мой экземпляр UserFollow был удален. Как следует обрабатывать отписки от писем?
- Предполагается ли мне удалить эту функцию 'follow' в getstream и что для этого будет использовать Foreign_id? Похоже, что в фидмэнеджере не задано значение foreign_id, когда следует пользователь.
- Должен ли я не удалять экземпляр модели и просто пометить его как "заархивированный" или что-то подобное?
- Или Есть ли лучший способ справиться с этим?
Если я ничего не делаю, я получаю активность из потока, которая не может быть обогащена, потому что мой экземпляр модели был удален - а я нет Кажется, что можно найти любую информацию о том, как это должно быть решено в любом из документов ...
Любая помощь и указатели высоко ценятся!