我在 rails4 应用程序中使用了 gem 'comfortable_mexican_sofa', '~> 1.10.0',gem 'comfy_blog', '~> 1.0.0'。当我在填写评论表后发表评论时,它会在每个字段后显示一条消息“不能为空白”。因此我无法发表评论。其余一切正常。但我也需要评论表。
问问题
112 次
1 回答
0
似乎是源代码中的一个错误ComfyBlog
。用于创建评论的发布参数存储在blog_comment
密钥中。但是控制器正在获取comment
密钥:
# comfy-blog / app / controllers / blog / comments_controller.rb
# Line 30
def comment_params
params.fetch(:comment, {}).permit(:author, :email, :content)
end ^
|___ Should be :blog_comment
我已将问题添加到他们的 github 页面。https://github.com/comfy/comfy-blog/issues/24
于 2013-11-02T13:24:12.337 回答