fc1c8034 by Jeremy Groot

fix to postal code lookup tool

1 parent 484c3dfc
/*!
* Understrap v1.2.2 (https://understrap.com)
* Copyright 2013-2023 The UnderStrap Authors (https://github.com/understrap/understrap/graphs/contributors)
* Copyright 2013-2024 The UnderStrap Authors (https://github.com/understrap/understrap/graphs/contributors)
* Licensed under GPL-3.0 (https://www.gnu.org/licenses/gpl-3.0.html)
*/
(function (global, factory) {
......@@ -24553,9 +24553,9 @@
// shouldSort: true,
// includeMatches: false,
// findAllMatches: false,
// minMatchCharLength: 1,
minMatchCharLength: 3,
// location: 0,
threshold: 0.2,
threshold: 0.0,
// distance: 100,
// useExtendedSearch: false,
// ignoreLocation: false,
......@@ -24595,14 +24595,20 @@
if ($(this).val().length < 3) {
$('.preferred').val('');
} else {
var results = fuse.search($(this).val());
for (var i = 0; i < results.length; ++i) {
if (results[i].item['PREFERRED'] == 'YES') {
$('.preferred').val('YES');
} else if (results[i].item['PREFERRED'] == 'NO') {
$('.preferred').val('NO');
} else {
$('.preferred').val('NOT AVAILABLE');
$('.preferred').val('NOT KNOWN');
var search_val = $(this).val().replace(/ /g, '');
var results = fuse.search(search_val);
if (results.length <= 3) {
console.log("LENGTH == " + results.length);
for (var i = 0; i < results.length; ++i) {
if (results[i].item['PREFERRED'] == 'YES') {
console.log(results[i].item);
$('.preferred').val('YES');
} else if (results[i].item['PREFERRED'] == 'NO') {
$('.preferred').val('NO');
} else {
$('.preferred').val('NOT AVAILABLE');
}
}
}
}
......
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
......@@ -3,6 +3,7 @@ import Fuse from 'fuse.js'
(function( $ ) {
var list = JSON.parse($('.postal-search-data').val());
const fuseOptions = {
......@@ -11,9 +12,9 @@ import Fuse from 'fuse.js'
// shouldSort: true,
// includeMatches: false,
// findAllMatches: false,
// minMatchCharLength: 1,
minMatchCharLength: 3,
// location: 0,
threshold: 0.2,
threshold: 0.0,
// distance: 100,
// useExtendedSearch: false,
// ignoreLocation: false,
......@@ -58,18 +59,29 @@ import Fuse from 'fuse.js'
$('.preferred').val('');
} else {
var results = fuse.search($(this).val());
$('.preferred').val('NOT KNOWN');
var search_val = $(this).val().replace(/ /g,'');
for(var i = 0;i < results.length;++i) {
var results = fuse.search(search_val);
if(results.length <= 3) {
console.log("LENGTH == " + results.length);
for(var i = 0;i < results.length;++i) {
if(results[i].item['PREFERRED'] == 'YES') {
$('.preferred').val('YES');
} else if(results[i].item['PREFERRED'] == 'NO') {
$('.preferred').val('NO');
} else {
$('.preferred').val('NOT AVAILABLE');
}
if(results[i].item['PREFERRED'] == 'YES') {
console.log(results[i].item);
$('.preferred').val('YES');
} else if(results[i].item['PREFERRED'] == 'NO') {
$('.preferred').val('NO');
} else {
$('.preferred').val('NOT AVAILABLE');
}
}
}
}
......
......@@ -66,7 +66,7 @@ function theme_broker_enqueue_scripts()
// }
// wp_enqueue_script('icheck', get_bloginfo('template_url') . '/scripts/icheck.min.js', [], "0.0.1", true);
wp_enqueue_script('main-js', get_bloginfo('template_url') . '/dev/js/theme.min.js?v=1.12', [], filemtime(get_bloginfo('template_url') . '/dev/js/theme.min.js'), true);
wp_enqueue_script('main-js', get_bloginfo('template_url') . '/dev/js/theme.min.js?v=1.1611', [], filemtime(get_bloginfo('template_url') . '/dev/js/theme.min.js'), true);
// wp_enqueue_script('script', get_bloginfo('template_url') . '/scripts/script.js', [], "0.0.12", true);
wp_enqueue_style('main-css', get_bloginfo('template_url') . '/dev/css/theme.min.css?v=1.1', [], filemtime(get_bloginfo('template_url') . '/dev/css/theme.min.css'));
......