Revert deduplication hack - root cause fixed in app
The duplicate modifiers were caused by the app creating nested groups. That's now fixed, so we can remove the deduplication workaround. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
f6c3729874
commit
a6259bccb0
1 changed files with 0 additions and 8 deletions
|
|
@ -361,20 +361,12 @@ function renderAllModifiers(modifiers, allItems) {
|
|||
collectLeafModifiers(modifiers);
|
||||
|
||||
console.log(` Total leaf modifiers found: ${leafModifiers.length}`);
|
||||
|
||||
// Deduplicate modifiers with the same display text
|
||||
const seen = new Set();
|
||||
leafModifiers.forEach(({ mod }) => {
|
||||
// Use ItemParentName (the category/template name) if available, otherwise just show the item name
|
||||
// This gives us "Drink Choice: Coke" instead of "Double Double Combo: Coke"
|
||||
const displayText = mod.ItemParentName
|
||||
? `${mod.ItemParentName}: ${mod.ItemName}`
|
||||
: mod.ItemName;
|
||||
|
||||
// Skip duplicates
|
||||
if (seen.has(displayText)) return;
|
||||
seen.add(displayText);
|
||||
|
||||
html += `<div class="modifier">+ ${escapeHtml(displayText)}</div>`;
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue