Может быть условием, которое вы используете для проверки равенства:
if current_user.admin = true #will always be true
против
if current_user.admin == true #will check the equality of being true
Вы можете рассмотреть просто:
if current_user.admin
с нуляили false будет НЕ == верно