Обратные вызовы стимульного рефлекса перестали работать в продакшене

Поскольку я сделал некоторые обновления на своем производственном сервере и повторно развернул приложение, некоторые из клиентских обратных вызовов и обещаний между контроллерами Stimulus Reflex и StimulusJS внезапно перестали работать. В разработке все работает нормально, в производстве только before обратные вызовы работают.

Так, например, это работает:

beforeReflex (element, reflex) {
    console.log(element)
    console.log(reflex)
    console.log("before")
  }

в то время как это (и другие) нет:

afterReflex (element, reflex) {
    console.log("after")
  }

Сами рефлексы работают в разработке и производстве, только обратные вызовы не работают. У меня нет ошибок в файле журнала, у меня нет ошибок JS в консоли, Redis работает, а все остальное вроде работает.

Обратные вызовы на стороне сервера внутри рефлекса (after_reflex :show_success, only: [:update]) тоже работают.

Я могу подтвердить, что это не связано с браузером (проверено в Chrome, Firefox и Edge).

Может быть проблема, что это сервер компании за брандмауэром? Но тогда другие вещи не должны работать так же хорошо.

Кто - нибудь есть какие - либо идеи, где это могло вдруг взялось?

Я больше не знаю, где искать.

0 ответов

Другие вопросы по тегам