app/assets/javascripts/wco/application.js in wco_models-3.1.0.37 vs app/assets/javascripts/wco/application.js in wco_models-3.1.0.38
- old
+ new
@@ -1,10 +1,48 @@
//
-//= require vendor/test
-//= require vendor/jquery-3.3.1.min
-//= require vendor/popper-1.14.0.min
-//= require vendor/bootstrap-4.6.2.min
-//= require vendor/fontawesome-5.15.4.min
+//= require rails-ujs
//
+// // this was loaded twice causing issues - disabled for now.
+// require vendor/test
+// require vendor/jquery-3.3.1.min
+// require vendor/popper-1.14.0.min
+// require vendor/bootstrap-4.6.2.min
+// require vendor/fontawesome-5.15.4.min
+//
+//= require vendor/jquery.iframe-transport
+//= require vendor/jquery.ui.widget
+//= require vendor/jquery.fileupload
+//= require vendor/jquery-ui.min
+//
//= require ./collapse-expand
+//= require ./file_upload
+//= require ./shared
//
console.log('Loaded wco/application.js')
+
+$(function() {
+
+if (!!$('body').select2) {
+ $('.select2').each(function() {
+ $( this ).select2({
+ width: '100%',
+ })
+ })
+}
+
+$('select[name="office_action_template[from_type]"]').on('change', (ev) => {
+ logg(ev.target.value, 'changed')
+
+ // let url = window.location.href;
+ // if (url.indexOf('?') > -1){
+ // url += `&from_type=${ev.target.value}`
+ // } else {
+ // url += `?from_type=${ev.target.value}`
+ // }
+ // window.location.href = url;
+
+ const parser = new URL(window.location);
+ parser.searchParams.set('from_type', ev.target.value);
+ window.location = parser.href;
+})
+
+}); // END