Bring! suggerimenti: priorità con emoji + quantità precise

- Specification inviata a Bring! include emoji priorità (🔴/🟡/🟢) + dettagli
- AI prompt aggiornato: specification deve sempre indicare quantità consigliata
- In Bring! si vede es: '🔴 500g, bio' per urgenza alta
This commit is contained in:
dadaloop82
2026-03-10 16:47:59 +00:00
parent af8eb22736
commit 5258c11f51
2 changed files with 12 additions and 5 deletions
+10 -4
View File
@@ -2395,10 +2395,16 @@ async function addSelectedSuggestions() {
btn.innerHTML = '<div class="loading-spinner" style="display:inline-block;width:18px;height:18px;margin-right:8px;vertical-align:middle"></div> Aggiunta in corso...';
try {
const items = selected.map(s => ({
name: s.name,
specification: s.specification || '',
}));
const items = selected.map(s => {
// Build rich specification: combine quantity/detail + priority emoji
let spec = s.specification || '';
const priorityEmoji = { 'alta': '🔴', 'media': '🟡', 'bassa': '🟢' };
const emoji = priorityEmoji[s.priority] || '';
if (emoji) {
spec = spec ? `${emoji} ${spec}` : emoji;
}
return { name: s.name, specification: spec };
});
const data = await api('bring_add', {}, 'POST', { items, listUUID: shoppingListUUID });