Действия из следующего фида не отображаются в следующем фиде - PullRequest
1 голос
/ 19 апреля 2020

У меня есть приложение с комбинацией пользовательских каналов и одним курируемым, которое публикуется выбранными нами пользователями. Все пользовательские каналы следуют за куратором. В проводнике я вижу, что установлены следующие отношения и что действия публикуются в курируемой ленте, но эти действия не отображаются в пользовательских лентах. Что может вызвать это?

1 Ответ

0 голосов
/ 21 апреля 2020

Когда вы добавляете действия, используя конечную точку добавления ко многим client.addToMany(activity, feeds), вы не собираетесь распространять их среди подписчиков.

Эта конечная точка существует главным образом для поддержки случаев использования, когда вы хотите опубликовать sh одно и то же действие для многих каналов, но не хотите, чтобы они распространялись через последующие отношения (ie. думайте что-то вроде уведомлений на основе местоположения).

Для своих нужд вы можете добавить одно действие ко многим каналам, используя to поле таргетинга:

feed.add_activity({..., to=other_feeds})

Имейте в виду, что в качестве целей можно указать до 100 каналов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...