From 61ecca725785abf3324e1972adf4faba1a3d5eee Mon Sep 17 00:00:00 2001 From: luisramos0 Date: Sat, 28 Dec 2019 20:02:44 +0000 Subject: [PATCH] Move template loading to directive of customer search override --- .../orders/directives/customer_search_override.js.coffee | 3 +++ .../javascripts/admin/spree/orders/customer_autocomplete.js | 5 ----- 2 files changed, 3 insertions(+), 5 deletions(-) delete mode 100644 app/assets/javascripts/admin/spree/orders/customer_autocomplete.js diff --git a/app/assets/javascripts/admin/orders/directives/customer_search_override.js.coffee b/app/assets/javascripts/admin/orders/directives/customer_search_override.js.coffee index 76200d92ff..79d4ac4a4b 100644 --- a/app/assets/javascripts/admin/orders/directives/customer_search_override.js.coffee +++ b/app/assets/javascripts/admin/orders/directives/customer_search_override.js.coffee @@ -3,6 +3,9 @@ angular.module("admin.orders").directive 'customerSearchOverride', -> scope: distributorId: '@' link: (scope, element, attr) -> + if $('#customer_autocomplete_template').length > 0 + customerTemplate = Handlebars.compile($('#customer_autocomplete_template').text()) + formatCustomerResult = (customer) -> customerTemplate customer: customer diff --git a/app/assets/javascripts/admin/spree/orders/customer_autocomplete.js b/app/assets/javascripts/admin/spree/orders/customer_autocomplete.js deleted file mode 100644 index bc12f5148d..0000000000 --- a/app/assets/javascripts/admin/spree/orders/customer_autocomplete.js +++ /dev/null @@ -1,5 +0,0 @@ -$(document).ready(function() { - if ($('#customer_autocomplete_template').length > 0) { - window.customerTemplate = Handlebars.compile($('#customer_autocomplete_template').text()); - } -});