Loading address_autocomplete.libraries.yml +1 −0 Changes for address_autocomplete.libraries.yml: 1 added line, 0 removed lines. Original line number Diff line number Diff line address_autocomplete: js: js/address_autocomplete.js: {} js/autocomplete_override.js: {} dependencies: - core/jquery - core/jquery.once Loading js/autocomplete_override.js 0 → 100644 +11 −0 Changes for js/autocomplete_override.js: 11 added lines, 0 removed lines. Original line number Diff line number Diff line (function ($, Drupal) { // Overrides the default function extractLastTerm() found in core/misc/autocomplete.js // Default behavior splits text containing commas in autocomplete input fields into // multiple search terms. // Single line addresses contain commas. When entered with commas autocomplete only returns results // for the last portion of the address after a comma. let oldLastTerm = Drupal.autocomplete.extractLastTerm; Drupal.autocomplete.extractLastTerm = function (terms) { return oldLastTerm('"' + terms + '"'); } })(jQuery, Drupal); Loading
address_autocomplete.libraries.yml +1 −0 Changes for address_autocomplete.libraries.yml: 1 added line, 0 removed lines. Original line number Diff line number Diff line address_autocomplete: js: js/address_autocomplete.js: {} js/autocomplete_override.js: {} dependencies: - core/jquery - core/jquery.once Loading
js/autocomplete_override.js 0 → 100644 +11 −0 Changes for js/autocomplete_override.js: 11 added lines, 0 removed lines. Original line number Diff line number Diff line (function ($, Drupal) { // Overrides the default function extractLastTerm() found in core/misc/autocomplete.js // Default behavior splits text containing commas in autocomplete input fields into // multiple search terms. // Single line addresses contain commas. When entered with commas autocomplete only returns results // for the last portion of the address after a comma. let oldLastTerm = Drupal.autocomplete.extractLastTerm; Drupal.autocomplete.extractLastTerm = function (terms) { return oldLastTerm('"' + terms + '"'); } })(jQuery, Drupal);