ActiveJob::SerializationError: Unsupported argument type: PagesDomainPresenter

https://sentry.gitlab.net/gitlab/gitlabcom/issues/1524634/?referrer=gitlab_plugin

ActiveJob::SerializationError: Unsupported argument type: PagesDomainPresenter
  active_job/serializers.rb:28:in `serialize'
    raise SerializationError.new("Unsupported argument type: #{argument.class.name}") unless serializer
  active_job/arguments.rb:87:in `serialize_argument'
    Serializers.serialize(argument)
  active_job/arguments.rb:34:in `block in serialize'
    arguments.map { |argument| serialize_argument(argument) }
  active_job/arguments.rb:34:in `map'
    arguments.map { |argument| serialize_argument(argument) }
  active_job/arguments.rb:34:in `serialize'
    arguments.map { |argument| serialize_argument(argument) }
...
(172 additional frame(s) were not displayed)

ActiveJob::SerializationError: Unsupported argument type: PagesDomainPresenter