ruby on rails // ошибка руководства по чату action cable

Я следил за https://www.sitepoint.com/rails-and-actioncable-adding-advanced-features, но там написано:

NameError в PersonalMessagesController#создание неинициализированной константы PersonalMessage::NotificationBroadcastJob

after_create_commit do
    conversation.touch
    NotificationBroadcastJob.perform_later(self)
  end
end

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

Поэтому я удалил код:

after_create_commit do
    conversation.touch
    NotificationBroadcastJob.perform_later(self)
  end
end

и попробовал запустить. Я не видел такой же ошибки, но в этот раз я не могу общаться в прямом эфире.

Я добросовестно следовал инструкциям. Я не знаю, почему возникают две проблемы. Мне нужна помощь.

мой github: https://github.com/sangyeol-kim/stackoverflow_ask_ac2


person COLEAN    schedule 08.08.2017    source источник


Ответы (1)


Попробуйте исправить имя файла уведомления_broadcast_job.rb -> уведомление_broadcast_job.rb

person ann    schedule 08.08.2017
comment
Спасибо за ваш совет. я не получаю уведомления об ошибках с вашей помощью! Но я не могу жить в чате. Я не знаю, почему. Помогите мне, пожалуйста. - person COLEAN; 09.08.2017
comment
Да. Страниц с ошибками не нашел. Но я не могу общаться в реальном времени. :( .....почему так..не знаю Т_Т.. - person COLEAN; 10.08.2017