gpt4 book ai didi

ruby-on-rails - 令人困惑的 Sentry 错误-用户被引导从登录名进行搜索

转载 作者:行者123 更新时间:2023-12-03 08:57:20 25 4
gpt4 key购买 nike

我有一个社交约会Rails 4网站,该网站触发了Sentry错误。在返回特定半径内最接近的用户的搜索 Controller 中:

Noil:NilClass的NoMethodError未定义方法`page'是一个异常(exception),它与以下代码行有关:

current_user.longitude).users.page(params[:page]).per(20)

此请求中的引荐来源网址为something.com/login,此请求URL为something.com/search。 “页面”方法来自分页 gem Kaminari gem。用户登录并重定向到配置文件页面,在该页面中,他们可以单击“搜索”按钮。我的问题是:什么可能触发此错误,和/或为什么/search的引荐来源网址为/login?登录页面上没有搜索按钮。当我手动测试所有内容时,一切都会按预期进行。

编辑:问题是引荐来源网址是导致错误的/search操作上的/login。但是,登录的人不会被定向到搜索操作,他们将被重定向到个人资料页面,然后他们可以单击“搜索”按钮。

最佳答案

问题不在于Kaminary,它说“nil的未定义方法”,这意味着,由于某种原因,users方法返回nil,这就是您要检查的内容

关于ruby-on-rails - 令人困惑的 Sentry 错误-用户被引导从登录名进行搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20533243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com