2013-04-01 44 views
-1

嗨,我正在使用devise和faye。我想跟踪所有在线用户。所以我想包括一个faye扩展。在faye/faye_current_user.rb中。当我在faye_current_user.rb中使用current_user.id时,它抛出未定义的变量错误。无法在faye扩展中使用current_user.id

如果你有其他简单的方法来获取在线用户请帮助我。谢谢

+0

你需要分享代码给任何人来帮助你。 – muttonlamb

回答

1

问题在于你的方法在faye_current_user.rb之前没有调用devise中的“current_user”方法。

工作解决方案取决于该文件的位置,以及在调用该文件中的方法之前设置current_user的方式。

+0

感谢您的回答!我会努力的。 – Aahlad