mirror of
https://github.com/R0m1k3/LogiFlow.git
synced 2026-10-11 17:27:31 +02:00
Fix order status and delivery linking errors in production
Implement comprehensive PostgreSQL fixes to ensure correct order status updates and accurate display of order-delivery relationships, aligning production behavior with development environments. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 7c468936-2a88-4686-ac0a-84921a45222d Replit-Commit-Checkpoint-Type: full_checkpoint Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/1957c339-2757-4d1f-8e92-e9f71a1ce58e/7c468936-2a88-4686-ac0a-84921a45222d/r577GWu
This commit is contained in:
1 parent
9a65f694b9
commit
4df74a66f2
2 files changed
+80
-4
No files matched your search
@@ -19,12 +19,24 @@ La plateforme fournit une gestion robuste des flux de travail de livraison avec
|
||||
|
||||
## Recent Changes
|
||||
|
||||
### 2025-08-13 - Correction statut commande lors liaison avec livraison (PRODUCTION)
|
||||
✅ **Problème production PostgreSQL résolu** :
|
||||
### 2025-08-13 - CORRECTION COMPLÈTE PostgreSQL production - Statut et Relations
|
||||
✅ **Problème production PostgreSQL entièrement résolu** :
|
||||
|
||||
**1. Correction statut commande lors liaison :**
|
||||
- **Problème** : Commandes passaient à "delivered" au lieu de "planned" lors liaison avec livraison
|
||||
- **Cause** : Méthode createDelivery() dans DatabaseStorage (PostgreSQL) manquait logique status
|
||||
- **Solution** : Ajout logique complète dans createDelivery() production identique à développement
|
||||
- **Correction** : Commandes liées passent maintenant à "planned" (jaune) et non "delivered"
|
||||
|
||||
**2. Correction affichage relations commandes-livraisons :**
|
||||
- **Problème** : Liaisons n'apparaissaient pas car relations non récupérées en production
|
||||
- **Cause** : getOrder() et getDelivery() PostgreSQL ne récupéraient pas les entités associées
|
||||
- **Solution** : getOrder() récupère maintenant les livraisons liées + getDelivery() récupère commande liée
|
||||
- **Résultat** : Calendrier affiche maintenant correctement les liaisons avec informations complètes
|
||||
|
||||
**3. Cohérence développement-production :**
|
||||
- **Avant** : MemStorage (dev) et DatabaseStorage (prod) comportements différents
|
||||
- **Après** : Logique identique entre développement et production PostgreSQL
|
||||
- **Test** : Synchronisation automatique uniquement lors validation, pas création
|
||||
|
||||
### 2025-08-13 - Interface épurée + redirection automatique + réorganisation navigation
|
||||
|
||||
Reference in new issue
Block a user