chore: build
Backend - Build & Lint / build (push) Failing after 17m30s

This commit is contained in:
2026-06-23 22:31:34 +02:00
parent e8c79e40ec
commit 26cd84a334
2 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -240,7 +240,7 @@ func (d *Database) CreateCommandWithAddress(username, deliveryAddress string) (*
// Stock déjà déduit à l'ajout au panier — ne pas déduire une seconde fois ici. // Stock déjà déduit à l'ajout au panier — ne pas déduire une seconde fois ici.
} }
if err := d.GDB.Delete(&models.Panier{}, "username = ?", username).Error; err != nil { if err := d.GDB.Exec(`DELETE FROM baskets WHERE username = ?`, username).Error; err != nil {
log.Printf("⚠️ Erreur vidage panier: %v", err) log.Printf("⚠️ Erreur vidage panier: %v", err)
} }
+4
View File
@@ -106,6 +106,10 @@ func (d *Database) GetDeliveryPersonCommands(livreurUsername string, status stri
if status != "" { if status != "" {
query += " AND status = ?" query += " AND status = ?"
args = append(args, status) args = append(args, status)
} else {
// Ne retourner que les commandes actives — exclure l'historique terminé
// pour éviter le N+1 sur 66+ commandes qui fait timeout le mobile
query += " AND status IN ('assigned', 'en_route', 'arrived', 'livre')"
} }
query += " ORDER BY created_at DESC" query += " ORDER BY created_at DESC"