Ich arbeite mit ActiveAdmin und möchte Admin User davon abhalten, die Informationen anderer Benutzer zu bearbeiten. Wie kann ich das tun? Soweit ich weiß.Wie ActiveAdmin Admin User nur ihr eigenes Passwort bearbeiten darf
controller do
def action_methods
if allow_to_edit?(user_row)
super
else
super - ['edit']
end
end
end
Ich weiß nicht, wie man die allow_to_edit korrekt definiert? Methode. Ich erwarte, dass es so etwas sein:
def allow_to_edit?(user)
current_user.id == user.id
end