Module: BlobAuthorization

Defined in:
app/models/concerns/blob_authorization.rb

Instance Method Summary collapse

Instance Method Details

#authorize_blob?(object = nil) ⇒ Boolean

Returns:

  • (Boolean)


4
5
6
# File 'app/models/concerns/blob_authorization.rb', line 4

def authorize_blob?(object = nil)
  attachments.includes(:record).any? { |attachment| attachment.authorize_blob?(object) } || attachments.none?
end