Class: PrelandsRails::UpdateSimpleSource::Upload

Inherits:
Object
  • Object
show all
Includes:
Interactor, Interactor::Contracts, AbstractInteractor, DeleteCompiledFiles
Defined in:
lib/prelands_rails/update_simple_source/upload.rb,
lib/prelands_rails/update_simple_source/upload/delete_compiled_files.rb

Defined Under Namespace

Modules: DeleteCompiledFiles

Instance Method Summary collapse

Methods included from DeleteCompiledFiles

#delete_compiled_files

Methods included from AbstractInteractor

#call

Instance Method Details

#actObject



33
34
35
36
37
38
# File 'lib/prelands_rails/update_simple_source/upload.rb', line 33

def act
  if context.archive && context.compiled_htmls && context.files_content
    delete_compiled_files
    ::PrelandsRails::CreateSimpleSource::Upload.call context
  end
end