调用模态时获取401 Unauthorized错误

时间:2015-08-24 18:31:49

标签: javascript ruby-on-rails bootstrap-modal

我只是试图调用模态来编辑产品,但是重新定向。使用has_secure_password ..没有任何过滤器..我确实更改了模型中的键..

class Product < ActiveRecord::Base
  belongs_to :merchant, :foreign_key => 'merchant_identifier', 
  :primary_key => 'merchant_identifier'  
end

和我的商家模型..这是我的用户......除了一些验证之外别无其他..

class Merchant < ActiveRecord::Base
  self.primary_key = 'merchant_identifier'
  has_many :products, :foreign_key => 'merchant_identifier', 
  :primary_key => 'merchant_identifier'
end

这是调用模态

的link_to
<% @products.each do |product| %>
  <tr>
      <td><%= link_to "Edit", edit_product_path(product), remote: true, 
      class: "btn btn-primary btn-sm" %></td>
  </tr>

这是产品编辑

def edit
  @product = Product.find(params[:id])
end

我正在尝试对此进行调试,但代码只是从我的编辑操作中退出并直接发生此错误。知道如何更好地调试这个吗?

Processing by ProductsController#edit as JS
Parameters: {"id"=>"70"}
Completed 401 Unauthorized in 2ms

1 个答案:

答案 0 :(得分:0)

想出问题..这是一个围绕过滤器,但它是在我正在使用的宝石..所以它有点隐藏..