diff options
| author | Vlatka Pavisic | 2017-03-06 16:10:07 +0100 |
|---|---|---|
| committer | Vlatka Pavisic | 2017-03-06 16:10:18 +0100 |
| commit | 3aabccd41b5bbd0568cd7a315d9d98a04fb63306 (patch) | |
| tree | 71a4eb01ab31857127598e5ccb246b2296946d62 | |
| parent | de86b5b0a2decd53fc4e48eaeaefe51f59d5a5f7 (diff) | |
| download | chouette-core-3aabccd41b5bbd0568cd7a315d9d98a04fb63306.tar.bz2 | |
Refs #2693 : Portail sync access permission
| -rw-r--r-- | app/models/user.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/models/user.rb b/app/models/user.rb index c7d5ed619..bc2d5e8ea 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -39,7 +39,7 @@ class User < ActiveRecord::Base self.name = extra[:full_name] self.email = extra[:email] self.organisation = Organisation.sync_update extra[:organisation_code], extra[:organisation_name], extra[:functional_scope] - self.permissions = @@edit_offer_permissions if extra[:permissions] && extra[:permissions].find { |permission| permission.code == 'boiv:edit-offer' } + self.permissions = @@edit_offer_permissions if extra[:permissions] && extra[:permissions].find { |permission| permission == 'boiv:edit-offer' } end def self.portail_api_request @@ -66,7 +66,7 @@ class User < ActiveRecord::Base user.email = el['email'] user.locked_at = el['locked_at'] user.organisation = Organisation.sync_update el['organization_code'], el['organization_name'], el['functional_scope'] - user.permissions = @@edit_offer_permissions if el['permissions'] && el['permissions'].find { |permission| permission.code == 'boiv:edit-offer' } + user.permissions = @@edit_offer_permissions if el['permissions'] && el['permissions'].find { |permission| permission == 'boiv:edit-offer' } user.synced_at = Time.now user.save puts "✓ user #{user.username} has been updated" unless Rails.env.test? |
