Negenerovat QR kód pro objednávajícího
This commit is contained in:
parent
325ff0ee12
commit
47fbe4173d
@ -44,7 +44,7 @@ Aplikace sestává ze dvou (tří) modulů.
|
|||||||
- [x] Zobrazovat celkovou cenu objednávky pod tabulkou objednávek
|
- [x] Zobrazovat celkovou cenu objednávky pod tabulkou objednávek
|
||||||
- [ ] Zobrazit upozornění před smazáním/zamknutím/odemknutím pizza day
|
- [ ] Zobrazit upozornění před smazáním/zamknutím/odemknutím pizza day
|
||||||
- [x] Umožnit přidat k objednávce poznámku (např. "bez oliv")
|
- [x] Umožnit přidat k objednávce poznámku (např. "bez oliv")
|
||||||
- [ ] Negenerovat QR kód pro objednávajícího
|
- [x] Negenerovat QR kód pro objednávajícího
|
||||||
- [ ] Pizzy se samy budou při naklikání přidávat do košíku
|
- [ ] Pizzy se samy budou při naklikání přidávat do košíku
|
||||||
- [ ] Nutno nejprve vyřešit předávání PHPSESSIONID cookie na pizzachefie.cz pomocí fetch()
|
- [ ] Nutno nejprve vyřešit předávání PHPSESSIONID cookie na pizzachefie.cz pomocí fetch()
|
||||||
- [ ] Ceny krabic za pizzu jsou napevno v kódu - problém, pokud se někdy změní
|
- [ ] Ceny krabic za pizzu jsou napevno v kódu - problém, pokud se někdy změní
|
||||||
|
@ -220,9 +220,11 @@ export function finishPizzaDelivery(login: string, bankAccount?: string, bankAcc
|
|||||||
// Vygenerujeme QR kód, pokud k tomu máme data
|
// Vygenerujeme QR kód, pokud k tomu máme data
|
||||||
if (bankAccount?.length && bankAccountHolder?.length) {
|
if (bankAccount?.length && bankAccountHolder?.length) {
|
||||||
for (const order of clientData.pizzaDay.orders) {
|
for (const order of clientData.pizzaDay.orders) {
|
||||||
let message = order.pizzaList.map(pizza => `Pizza ${pizza.name} (${pizza.size})`).join(', ');
|
if (order.customer !== login) { // zatím platí creator = objednávající, a pro toho nemá QR kód smysl
|
||||||
const price = order.pizzaList.map(pizza => pizza.price).reduce((partial, a) => partial + a, 0);
|
let message = order.pizzaList.map(pizza => `Pizza ${pizza.name} (${pizza.size})`).join(', ');
|
||||||
generateQr(order.customer, bankAccount, bankAccountHolder, price, message).then(() => order.hasQr = true);
|
const price = order.pizzaList.map(pizza => pizza.price).reduce((partial, a) => partial + a, 0);
|
||||||
|
generateQr(order.customer, bankAccount, bankAccountHolder, price, message).then(() => order.hasQr = true);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
db.set(today, clientData);
|
db.set(today, clientData);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user