mirror of
https://github.com/discourse/discourse.git
synced 2024-12-01 17:04:54 +08:00
15 lines
390 B
Ruby
15 lines
390 B
Ruby
|
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
|