diff --git a/app/models/custom_workflow.rb b/app/models/custom_workflow.rb index 1e315c7..406a6e4 100644 --- a/app/models/custom_workflow.rb +++ b/app/models/custom_workflow.rb @@ -96,7 +96,7 @@ class CustomWorkflow < ActiveRecord::Base true rescue RedmineCustomWorkflows::Errors::WorkflowError => e Rails.logger.info "== User workflow error: #{e.message}" - object.errors.add :base, e.error + object.errors.add :base, e.message false rescue Exception => e Rails.logger.error "== Custom workflow exception: #{e.message}\n #{e.backtrace.join("\n ")}" diff --git a/lib/redmine_custom_workflows/errors/workflow_error.rb b/lib/redmine_custom_workflows/errors/workflow_error.rb index 04e105b..646ce95 100644 --- a/lib/redmine_custom_workflows/errors/workflow_error.rb +++ b/lib/redmine_custom_workflows/errors/workflow_error.rb @@ -24,12 +24,8 @@ module RedmineCustomWorkflows module Errors class WorkflowError < StandardError - attr_accessor :error - def initialize(message) - @error = message - super message - end end + end end