Hadle missing experiment previews [SCI-3949]

This commit is contained in:
Oleksii Kriuchykhin 2019-10-09 16:24:21 +02:00
parent ab395f46d0
commit 00921a5f6a

View file

@ -236,6 +236,11 @@ class ExperimentsController < ApplicationController
end end
def updated_img 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? if @experiment.workflowimg.attached? && !@experiment.workflowimg_exists?
@experiment.workflowimg.purge @experiment.workflowimg.purge
@experiment.generate_workflow_img @experiment.generate_workflow_img