From 3af5482960d170bdd39c77f7c5c06c608373fca8 Mon Sep 17 00:00:00 2001 From: Luis Ramos Date: Fri, 21 Aug 2020 15:08:06 +0100 Subject: [PATCH] Make date picker work with karma tests where the old Spree.translations js translations object is not defined --- app/assets/javascripts/admin/spree/base.js.erb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/admin/spree/base.js.erb b/app/assets/javascripts/admin/spree/base.js.erb index 1ddd4a8dd3..79a8dfb6f8 100644 --- a/app/assets/javascripts/admin/spree/base.js.erb +++ b/app/assets/javascripts/admin/spree/base.js.erb @@ -116,7 +116,8 @@ $.fn.radioControlsVisibilityOfElement = function(dependentElementSelector){ } $(document).ready(function() { - if (typeof Spree !== 'undefined') { + if (typeof Spree !== 'undefined' && + typeof Spree.translations !== 'undefined') { handle_date_picker_fields = function(){ $('.datepicker').datepicker({ dateFormat: Spree.translations.date_picker,