scinote-web/app/serializers/api/v1/experiment_user_assignment_serializer.rb

20 lines
420 B
Ruby
Raw Normal View History

# frozen_string_literal: true
module Api
module V1
class ExperimentUserAssignmentSerializer < ActiveModel::Serializer
include UserRolesHelper
type :experiment_user_assignments
attributes :id, :role
belongs_to :user, serializer: UserSerializer
def role
# TODO: sync about the role solution
legacy_user_role_parser(object.user_role.name)
end
end
end
end