Erweiterte Werte übernehmen

This commit is contained in:
2026-07-17 12:44:13 +02:00
parent 5b20729877
commit 5989046b53
4 changed files with 39 additions and 13 deletions
+8 -1
View File
@@ -7,6 +7,7 @@
const advancedToggle = document.getElementById("advancedToggle");
const advancedFields = document.getElementById("advancedFields");
const fieldToggleButtons = Array.from(document.querySelectorAll(".field-toggle"));
const applyExtraValuesToggle = document.getElementById("applyExtraValues");
const customerChip = document.getElementById("customerChip");
const chipNumber = document.getElementById("chipNumber");
const chipName = document.getElementById("chipName");
@@ -86,6 +87,9 @@
appendHighlighted(numberSpan, customer.number, currentQuery);
const nameSpan = document.createElement("span");
appendHighlighted(nameSpan, customer.name, currentQuery);
if (customer.extraMatches && customer.extraMatches.length > 0) {
nameSpan.appendChild(document.createTextNode(` (${customer.extraMatches.join(", ")})`));
}
item.appendChild(numberSpan);
item.appendChild(nameSpan);
item.addEventListener("click", () => selectCustomer(customer));
@@ -117,7 +121,10 @@
function selectCustomer(customer) {
selectedCustomer = customer;
chipNumber.textContent = customer.number;
chipName.textContent = customer.name;
const useExtraValues = applyExtraValuesToggle.checked && customer.extraMatches && customer.extraMatches.length > 0;
chipName.textContent = useExtraValues
? `${customer.name} (${customer.extraMatches.join(", ")})`
: customer.name;
customerChip.classList.add("visible");
searchWrap.style.display = "none";
closeSuggestions();