Return domain block digests from admin domain blocks API (#29092)
This commit is contained in:
		@@ -1,11 +1,15 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
class REST::Admin::DomainBlockSerializer < ActiveModel::Serializer
 | 
			
		||||
  attributes :id, :domain, :created_at, :severity,
 | 
			
		||||
  attributes :id, :domain, :digest, :created_at, :severity,
 | 
			
		||||
             :reject_media, :reject_reports,
 | 
			
		||||
             :private_comment, :public_comment, :obfuscate
 | 
			
		||||
 | 
			
		||||
  def id
 | 
			
		||||
    object.id.to_s
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def digest
 | 
			
		||||
    object.domain_digest
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 
 | 
			
		||||
@@ -49,6 +49,7 @@ RSpec.describe 'Domain Blocks' do
 | 
			
		||||
          {
 | 
			
		||||
            id: domain_block.id.to_s,
 | 
			
		||||
            domain: domain_block.domain,
 | 
			
		||||
            digest: domain_block.domain_digest,
 | 
			
		||||
            created_at: domain_block.created_at.strftime('%Y-%m-%dT%H:%M:%S.%LZ'),
 | 
			
		||||
            severity: domain_block.severity.to_s,
 | 
			
		||||
            reject_media: domain_block.reject_media,
 | 
			
		||||
@@ -97,6 +98,7 @@ RSpec.describe 'Domain Blocks' do
 | 
			
		||||
        {
 | 
			
		||||
          id: domain_block.id.to_s,
 | 
			
		||||
          domain: domain_block.domain,
 | 
			
		||||
          digest: domain_block.domain_digest,
 | 
			
		||||
          created_at: domain_block.created_at.strftime('%Y-%m-%dT%H:%M:%S.%LZ'),
 | 
			
		||||
          severity: domain_block.severity.to_s,
 | 
			
		||||
          reject_media: domain_block.reject_media,
 | 
			
		||||
@@ -188,6 +190,7 @@ RSpec.describe 'Domain Blocks' do
 | 
			
		||||
        {
 | 
			
		||||
          id: domain_block.id.to_s,
 | 
			
		||||
          domain: domain_block.domain,
 | 
			
		||||
          digest: domain_block.domain_digest,
 | 
			
		||||
          severity: 'suspend',
 | 
			
		||||
        }
 | 
			
		||||
      )
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user