Как обновить таблицу подписки и продаж после получения чеков с полосками через Payola?

Я знаю его слишком поздно, но у меня есть очень простые способы сделать это,

// для фрагмента в 0-м случае

((mFragment) viewPager.getAdapter().instantiateItem(viewPager, 0)).yourMethod();
0
задан Cole Phiper 21 January 2019 в 19:19
поделиться

1 ответ

1122 Не совсем понятно, в чем проблема. Итак, вот несколько вариантов, которые стоит рассмотреть, если вы еще не попробовали их:

  • Проверьте, что Payola mount издана в config/routes.rb. Это должно выглядеть следующим образом:

    mount Payola::Engine => '/payments', as: :payments

  • Проверьте фоновые задания, которые выполняются, и просмотрите очереди заданий, чтобы увидеть, стоят ли какие-либо задания, связанные с payola, в очереди. [1 125]

  • Убедитесь, что payola.rb находится в config/initializers/

  • Полностью перезапустите приложение и Spring в любое время, когда вы измените config/initializers/payola.rb, запустив bin/spring stop; bin/rails server

    [1118 ]
  • Проверьте любую конфигурацию StripeEvent во всем приложении на наличие неожиданностей. Аналогично для любого Payola конфига.

  • Обновите вызовы Payola.subscribe для config.subscribe в файле payola.rb, приведенном выше.

  • Только в вашей среде разработки отлаживайте гем payola, добавляя свой собственный код в источник самоцвета payola-payment в любых интересующих вас точках. Найдите его местоположение, запустив bundle show payola-payments, а затем откройте каталог, напечатанный в вашем редакторе кода. Вы можете внести изменения в любой из файлов в гем, чтобы помочь отладке. Каждый раз, когда вы вносите изменения в этот драгоценный камень, вам нужно будет сделать полный перезапуск, чтобы получить последние изменения: bin/spring stop; bin/rails server. Как только вы закончите отладку, верните гем в его первоначальное состояние без изменений, запустив bundle exec gem pristine payola-payments.

  • [Тысяча сто тридцать одна]
0
ответ дан Eliot Sykes 21 January 2019 в 19:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: