diff --git a/app/controllers/experiments_controller.rb b/app/controllers/experiments_controller.rb index c069e53ec..07643c977 100644 --- a/app/controllers/experiments_controller.rb +++ b/app/controllers/experiments_controller.rb @@ -236,6 +236,11 @@ class ExperimentsController < ApplicationController end def updated_img + if @experiment.workflowimg_file_name.present? && !@experiment.workflowimg.attached? + @experiment.generate_workflow_img + @experiment.update(workflowimg_file_name: nil) + end + if @experiment.workflowimg.attached? && !@experiment.workflowimg_exists? @experiment.workflowimg.purge @experiment.generate_workflow_img