From 21701afa8a6b21f70d54506c7374a4b427859888 Mon Sep 17 00:00:00 2001 From: andreav Date: Fri, 3 Jun 2022 16:19:28 +0200 Subject: [PATCH] fixes #261 - Zeitwerk: Uninitialized constant CustomWorkflow::WorkflowError --- app/models/custom_workflow.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/custom_workflow.rb b/app/models/custom_workflow.rb index 600e43f..40c6453 100644 --- a/app/models/custom_workflow.rb +++ b/app/models/custom_workflow.rb @@ -94,7 +94,7 @@ class CustomWorkflow < ActiveRecord::Base Rails.logger.info "== Running #{event} custom workflow \"#{name}\"" object.instance_eval(read_attribute(event)) true - rescue WorkflowError => e + rescue RedmineCustomWorkflows::Errors::WorkflowError => e Rails.logger.info "== User workflow error: #{e.message}" object.errors.add :base, e.error false @@ -110,7 +110,7 @@ class CustomWorkflow < ActiveRecord::Base def validate_syntax_for(object, event) object.instance_eval(read_attribute(event)) if respond_to?(event) && read_attribute(event) - rescue WorkflowError => _ + rescue RedmineCustomWorkflows::Errors::WorkflowError => _ rescue => e errors.add event, :invalid_script, error: e end