GetStream: следующий канал не возвращает элементы канала - PullRequest
0 голосов
/ 02 февраля 2019

Я проследил за «туром» на GetStream.io и попытался реализовать простейшее решение, а именно: создать канал, загрузить действие и затем следовать этому каналу.В моем приложении есть «пользователи» и «художники», которые могут следовать друг за другом.Мне удалось создать действие для художника: 1, которое отображается (через API и панель инструментов), и мне удалось позволить пользователю: 1 подписаться на исполнителя: 1 (также подтверждено через панель инструментов) .. Теперь возникает проблема:

Несмотря на то, что пользователь: 1 следует за исполнителем: 1, а у исполнителя: в канале 1 есть элементы, пользователь: 1 каналы остаются пустыми .. поэтому, похоже, что следующий канал (даже если он успешен) не копирует элементы из источникана таргетинг фида .. хотя это именно так и работает в «туре».

ниже - мой код (даже если он достаточно стандартный)

 def test
      user_feed = client.feed('user', '1')
      artist_feed = client.feed('artist', '1')
      artist_feed.get => #returns items
      artist_feed.followers => #shows user:1 is a follower
      user_feed.get => # nothing?!
    end

Я пропустил настройкуили что-то?У кого-нибудь есть идея, что это может быть?введите описание изображения здесь Приветственные восклицания,

Авель

PS Я добавил три фотографии ниже панели инструментов GetStream, а именно:

  1. Вы видите этого художника:За 1 следует пользователь: 1
  2. Вы видите этого исполнителя: 1 выполняет два действия
  3. Вы видите этого пользователя: 1 не выполняет никаких действий

artist:1 follows artist:1 activities user:1 activities

...