0
我的应用程序中有一个名为“storyed”的命名空间。命名空间在rails中的actionmailer
我在我的邮件程序文件夹中有一个storyed_contact_mailer
,并且在视图文件夹中的storyed
文件夹内有邮件程序的视图。
我的联系人控制器位于命名空间中,其定义如下:class Storyed::StoryedContactsController < Storyed::StoryedController
,在storyed_contact_mailer中调用deliver方法。它在发展中起作用。
在生产中,在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文件夹内的storyed_contact_mailer
,但它仍然没没有工作。任何想法为什么这在生产失败?