2021-01-14 18:10:59 +00:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
|
|
|
class MemberSerializer < BaseSerializer
|
|
|
|
entity MemberEntity
|
2021-04-15 09:09:03 +00:00
|
|
|
|
|
|
|
def represent(members, opts = {})
|
2021-06-14 12:10:13 +00:00
|
|
|
LastGroupOwnerAssigner.new(opts[:group], members).execute unless opts[:source].is_a?(Project)
|
2021-04-15 09:09:03 +00:00
|
|
|
|
|
|
|
super(members, opts)
|
|
|
|
end
|
2021-01-14 18:10:59 +00:00
|
|
|
end
|