rosa-build/lib/modules/models/owner.rb

16 lines
369 B
Ruby

module Modules
module Models
module Owner
extend ActiveSupport::Concern
included do
after_create lambda { relations.create :actor_id => owner.id, :actor_type => owner.class.to_s, :role => 'admin' }
end
def name_with_owner
"#{owner.respond_to?(:uname) ? owner.uname : owner.name}/#{self.name}"
end
end
end
end