mirror of
https://github.com/discourse/discourse.git
synced 2024-11-24 23:48:45 +08:00
13 lines
369 B
Ruby
13 lines
369 B
Ruby
# frozen_string_literal: true
|
|
|
|
class BasicGroupHistorySerializer < ApplicationSerializer
|
|
attributes :action, :subject, :prev_value, :new_value, :created_at
|
|
|
|
has_one :acting_user, embed: :objects, serializer: BasicUserSerializer
|
|
has_one :target_user, embed: :objects, serializer: BasicUserSerializer
|
|
|
|
def action
|
|
GroupHistory.actions[object.action]
|
|
end
|
|
end
|