From ecc8930becb4677778a92936588b3c4bef8c3edf Mon Sep 17 00:00:00 2001 From: Ricky Barrette Date: Sun, 13 Mar 2022 17:51:52 -0400 Subject: [PATCH] Try to bill completed issue, TODO handle errors --- lib/issues_save_hook_listener.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/issues_save_hook_listener.rb b/lib/issues_save_hook_listener.rb index 916f02b..f67c9c1 100644 --- a/lib/issues_save_hook_listener.rb +++ b/lib/issues_save_hook_listener.rb @@ -19,7 +19,11 @@ class IssuesSaveHookListener < Redmine::Hook::ViewListener # Called After Issue Saved def controller_issues_edit_after_save(context={}) issue = context[:issue] - issue.bill_time if issue.status.is_closed? + begin + issue.bill_time if issue.status.is_closed? + rescue + # TODO flash[:error] = "Unable to bill, check QBO Auth" + end end end