X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/71b21ec47371c7210dfcb234f7bfa0adf00efad1..0888f43d7b5a5e23874ff1a291049b90481d1273:/app/models/capability.rb?ds=sidebyside diff --git a/app/models/capability.rb b/app/models/capability.rb index 72c5545cb..2a5c92774 100644 --- a/app/models/capability.rb +++ b/app/models/capability.rb @@ -3,11 +3,9 @@ class Capability include CanCan::Ability - def initialize(user, token) - if user - can [:read, :read_one], UserPreference if capability?(token, :allow_read_prefs) - can [:update, :update_one, :delete_one], UserPreference if capability?(token, :allow_write_prefs) - end + def initialize(token) + can [:read, :read_one], UserPreference if capability?(token, :allow_read_prefs) + can [:update, :update_one, :delete_one], UserPreference if capability?(token, :allow_write_prefs) end private