From 8a8c6f5fa065628b457b45b72c4e0ddd0705f497 Mon Sep 17 00:00:00 2001 From: Rick Barrette Date: Thu, 19 Mar 2026 18:07:21 -0400 Subject: [PATCH] renamed issue_customer_id to customer_id --- assets/javascripts/autocomplete.js | 6 +++--- init.rb | 2 +- lib/redmine_qbo/hooks/issues_hook_listener.rb | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/assets/javascripts/autocomplete.js b/assets/javascripts/autocomplete.js index ff70373..b188d29 100644 --- a/assets/javascripts/autocomplete.js +++ b/assets/javascripts/autocomplete.js @@ -55,11 +55,11 @@ select: function(event, ui) { $input.val(ui.item.value); // visible text - $("#issue_customer_id").val(ui.item.id); // hidden ID + $("#customer_id").val(ui.item.id); // hidden ID // trigger Redmine form update safely setTimeout(function() { - $("#issue_customer_id").trigger("change"); + $("#customer_id").trigger("change"); }, 0); return false; @@ -68,7 +68,7 @@ change: function(event, ui) { // clear hidden field if no valid selection if (!ui.item && !$input.val()) { - $("#issue_customer_id").val(""); + $("#customer_id").val(""); } } }); diff --git a/init.rb b/init.rb index a4addd5..4b447a0 100644 --- a/init.rb +++ b/init.rb @@ -14,7 +14,7 @@ Redmine::Plugin.register :redmine_qbo do name 'Redmine QBO plugin' author 'Rick Barrette' description 'A pluging for Redmine to connect with QuickBooks Online to create Time Activity Entries for billable hours logged when an Issue is closed' - version '2026.3.12' + version '2026.3.13' url 'https://github.com/rickbarrette/redmine_qbo' author_url 'https://barrettefabrication.com' settings default: {empty: true}, partial: 'qbo/settings' diff --git a/lib/redmine_qbo/hooks/issues_hook_listener.rb b/lib/redmine_qbo/hooks/issues_hook_listener.rb index 71c0465..f1c0b64 100644 --- a/lib/redmine_qbo/hooks/issues_hook_listener.rb +++ b/lib/redmine_qbo/hooks/issues_hook_listener.rb @@ -46,7 +46,7 @@ module RedmineQbo # This hidden field is used for the customer ID for the issue # the onchange event will reload the issue form via ajax to update the available estimates customer_id = f.hidden_field :customer_id, - id: "issue_customer_id", + id: "customer_id", onchange: js_path.html_safe # Generate the drop down list of quickbooks estimates owned by the selected customer