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