Пространство имен пространственного действия в рельсах - PullRequest
0 голосов
/ 04 февраля 2012

В моем приложении есть пространство имен, которое называется "storyed".

У меня есть storyed_contact_mailer в папке с почтовыми программами, а представления почтового ящика внутри папки storyed в папке с представлениями.

Мой контроллер контактов, который находится в пространстве имен и определен так: class Storyed::StoryedContactsController < Storyed::StoryedController, вызывает метод доставки в storyed_contact_mailer. РАБОТАЕТ в разработке.

В процессе производства на Heroku я получаю эту ошибку, которую не могу понять:

>  NameError (uninitialized constant
> Storyed::StoryedContactsController::StoryedContactMailer):
> 2012-02-04T05:32:35+00:00 app[web.1]:  
> app/controllers/storyed/storyed_contacts_controller.rb:12:in `block in
> create' 2012-02-04T05:32:35+00:00 app[web.1]: 
> 2012-02-04T05:32:35+00:00 app[web.1]:  2012-02-04T05:32:35+00:00
> app[web.1]:  
> app/controllers/storyed/storyed_contacts_controller.rb:10:in `create'

В какой-то момент у меня была storyed_contact_mailer внутри рассказанной папки в папке почтовых программ, но она все равно не работала. Любые идеи, почему это не удается в производстве?

1 Ответ

0 голосов
/ 04 февраля 2012

Отсутствие пространства имен в почтовой программе. «Удаление Storyed» решило проблему.

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