Internal error 500 #281

This commit is contained in:
Karel Pičman 2022-09-20 14:06:01 +02:00
parent 9f874424bc
commit e38829bf2d
2 changed files with 3 additions and 3 deletions

View File

@ -88,7 +88,7 @@ class CustomWorkflowsController < ApplicationController
else
flash[:error] = @workflow.errors.full_messages.to_sentence
end
rescue => e
rescue Exception => e
Rails.logger.warn "Workflow import error: #{e.message}\n #{e.backtrace.join("\n ")}"
flash[:error] = l(:error_failed_import)
end

View File

@ -98,7 +98,7 @@ class CustomWorkflow < ActiveRecord::Base
Rails.logger.info "== User workflow error: #{e.message}"
object.errors.add :base, e.error
false
rescue => e
rescue Exception => e
Rails.logger.error "== Custom workflow exception: #{e.message}\n #{e.backtrace.join("\n ")}"
object.errors.add :base, :custom_workflow_error
false
@ -111,7 +111,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 RedmineCustomWorkflows::Errors::WorkflowError => _
rescue => e
rescue Exception => e
errors.add event, :invalid_script, error: e
end