DEV: Use BasicUserSerializer for assigned user (#53)
This commit is contained in:
parent
ce63380eb5
commit
cbab25356b
|
@ -9,5 +9,5 @@ class AssignedTopicSerializer < BasicTopicSerializer
|
||||||
:updated_at
|
:updated_at
|
||||||
|
|
||||||
has_one :user, serializer: BasicUserSerializer, embed: :objects
|
has_one :user, serializer: BasicUserSerializer, embed: :objects
|
||||||
has_one :assigned_to_user, serializer: AssignedUserSerializer, embed: :objects
|
has_one :assigned_to_user, serializer: BasicUserSerializer, embed: :objects
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,17 +0,0 @@
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
class AssignedUserSerializer < BasicUserSerializer
|
|
||||||
attributes :custom_fields
|
|
||||||
|
|
||||||
def custom_fields
|
|
||||||
fields = User.whitelisted_user_custom_fields(scope)
|
|
||||||
|
|
||||||
result = {}
|
|
||||||
fields.each do |k|
|
|
||||||
result[k] = object.custom_fields[k] if object.custom_fields[k].present?
|
|
||||||
end
|
|
||||||
|
|
||||||
result
|
|
||||||
end
|
|
||||||
|
|
||||||
end
|
|
Loading…
Reference in New Issue