fix: 4 miglioramenti - scan→usa, icona camera, log colori, log Bring!
1. Bug scan→usa: ora auto-seleziona la posizione corretta (frigo/dispensa/freezer) dove il prodotto è effettivamente presente, non più sempre 'dispensa' 2. Icona telecamera header: più grande (1.8rem/52px) e più centrata nel cerchio 3. Log: icone/colori differenziati - ➕ verde aggiunte, ➖ rosso uscite, 🛒 blu Bring! - sfondo tintato per ogni tipo 4. Operazioni Bring! loggate come transazioni tipo 'bring' nel diario
This commit is contained in:
@@ -483,6 +483,12 @@ function useFromInventory(PDO $db): void {
|
||||
]);
|
||||
$result = bringRequest('PUT', "https://api.getbring.com/rest/v2/bringlists/{$listUUID}", $body);
|
||||
$addedToBring = ($result !== null);
|
||||
|
||||
// Log Bring! addition
|
||||
if ($addedToBring) {
|
||||
$logStmt = $db->prepare("INSERT INTO transactions (product_id, type, quantity, location, notes) VALUES (?, 'bring', 0, '', 'Auto-aggiunto a Bring!')");
|
||||
$logStmt->execute([$productId]);
|
||||
}
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
// Silently fail — don't block inventory operation
|
||||
|
||||
Reference in New Issue
Block a user