2012-02-21 52 views
0

我們已經正確安裝了所有內容,但是當管理員轉到/ admin_data時,它會引發「未授權」。在Heroku上正確識別管理員admin_data

繼承人在配置/初始化/ admin_data.rb相關代碼

AdminData.config do |config| 
config.is_allowed_to_view = lambda {|controller| return true if current_user.admin = true } 
config.is_allowed_to_update = lambda {|controller| return true if current_user.admin = true } 
end 
+1

@nkm我明白, – 2012-02-21 17:39:40

回答

1

可能是你正在使用檢查平等條件:

if current_user.admin = true #will always be true 

VS

if current_user.admin == true #will check the equality of being true 

你可能會考慮只是:

if current_user.admin 

因爲無或假將不是==真

相關問題