7d4da81272
* install rubocop * 1961 automatic rubocop fixes * update rubocop.yml to ignore half of the remaining cops * rubocop lint warnings * random other warnings fixed
15 lines
284 B
Ruby
15 lines
284 B
Ruby
class Message < ActiveRecord::Base
|
|
belongs_to :user
|
|
belongs_to :resource, polymorphic: true
|
|
|
|
delegate :name, to: :user, prefix: true
|
|
|
|
def user_image
|
|
user.image.url
|
|
end
|
|
|
|
def as_json(_options = {})
|
|
json = super(methods: [:user_name, :user_image])
|
|
json
|
|
end
|
|
end
|