Project

General

Profile

« Previous | Next » 

Revision 3dd51f40

Added by Dominic Cleal almost 10 years ago

fixes #6873 - ensure hidden 'owner' is populated on user role

Also re-order seeding such that the anonymous role is added to seeded users.

View differences:

app/models/user.rb
def ensure_default_role
role = Role.find_by_name('Anonymous')
if role.present?
self.roles << role unless self.role_ids.include?(role.id)
unless self.role_ids.include?(role.id)
UserRole.create!(:role => role, :owner => self)
self.roles.reload
end
end
end

Also available in: Unified diff