mirror of
https://github.com/R0m1k3/LogiFlow.git
synced 2026-10-21 14:08:15 +02:00
1 file changed
+19
@@ -449,6 +449,25 @@ export default function BLReconciliation() {
|
|||||||
setSelectedDeliveryForInvoice(null);
|
setSelectedDeliveryForInvoice(null);
|
||||||
setSelectedFile(null);
|
setSelectedFile(null);
|
||||||
|
|
||||||
|
// Relancer la vérification de la facture qui vient d'être traitée
|
||||||
|
try {
|
||||||
|
// Invalidation des caches pour forcer le rechargement des données
|
||||||
|
queryClient.invalidateQueries({ queryKey: ['/api/deliveries/bl'] });
|
||||||
|
queryClient.invalidateQueries({ queryKey: ['/api/deliveries'] });
|
||||||
|
|
||||||
|
// Recharger les données
|
||||||
|
await refetch();
|
||||||
|
|
||||||
|
// Attendre un peu que les données soient à jour, puis vérifier cette livraison spécifique
|
||||||
|
setTimeout(() => {
|
||||||
|
handleVerifyInvoice(selectedDeliveryForInvoice, true);
|
||||||
|
}, 1000);
|
||||||
|
|
||||||
|
console.log('🔄 Vérification automatique relancée pour la livraison traitée par webhook');
|
||||||
|
} catch (error) {
|
||||||
|
console.error('Erreur lors de la relance de la vérification:', error);
|
||||||
|
}
|
||||||
|
|
||||||
} catch (error: any) {
|
} catch (error: any) {
|
||||||
handleCloseWaitingModal();
|
handleCloseWaitingModal();
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user