From 14ea99ec7d26d3b20568275c326ae2cedf2a21de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Pi=C4=8Dman?= Date: Wed, 3 Apr 2019 14:02:34 +0200 Subject: [PATCH] NameError: uninitialized constant #122 --- app/models/custom_workflow.rb | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/app/models/custom_workflow.rb b/app/models/custom_workflow.rb index 6be00cf..4e1c660 100644 --- a/app/models/custom_workflow.rb +++ b/app/models/custom_workflow.rb @@ -54,12 +54,13 @@ class CustomWorkflow < ActiveRecord::Base end def self.run_shared_code(object) - workflows = CustomWorkflow.active.where(:observable => :shared) log_message '= Running shared code', object - workflows.each do |workflow| - unless workflow.run(object, :shared_code) - log_message '= Abort running shared code', object - return false + CustomWorkflow.table_exists? # Due to DB migration + CustomWorkflow.active.where(:observable => :shared).find_each do |workflow| + unless workflow.run(object, :shared_code) + log_message '= Abort running shared code', object + return false + end end end log_message '= Finished running shared code', object