module Hydra::Works::VirusCheck
Public Instance Methods
must_not_detect_viruses()
click to toggle source
# File lib/hydra/works/models/concerns/file_set/virus_check.rb, line 13 def must_not_detect_viruses return true unless viruses? errors.add(:base, "Failed to verify uploaded file is not a virus") false end
viruses?()
click to toggle source
# File lib/hydra/works/models/concerns/file_set/virus_check.rb, line 8 def viruses? return false unless original_file && original_file.new_record? # We have a new file to check VirusCheckerService.file_has_virus?(original_file) end