From ab3dcd8feb367cc7eb758610719f6feb90a586b5 Mon Sep 17 00:00:00 2001 From: dukenv0307 Date: Tue, 19 Dec 2023 11:26:24 +0700 Subject: [PATCH] Accept save distance when editting in offline mode --- src/components/DistanceRequest/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/DistanceRequest/index.js b/src/components/DistanceRequest/index.js index b2fd16cb7d97..72be7c2b8873 100644 --- a/src/components/DistanceRequest/index.js +++ b/src/components/DistanceRequest/index.js @@ -206,7 +206,7 @@ function DistanceRequest({transactionID, report, transaction, route, isEditingRe const submitWaypoints = useCallback(() => { // If there is any error or loading state, don't let user go to next page. - if (_.size(validatedWaypoints) < 2 || hasRouteError || isLoadingRoute || isLoading) { + if (_.size(validatedWaypoints) < 2 || hasRouteError || isLoadingRoute || (isLoading && !isOffline)) { setHasError(true); return; } @@ -216,7 +216,7 @@ function DistanceRequest({transactionID, report, transaction, route, isEditingRe } onSubmit(waypoints); - }, [onSubmit, setHasError, hasRouteError, isLoadingRoute, isLoading, validatedWaypoints, waypoints, isEditingNewRequest, isEditingRequest]); + }, [onSubmit, setHasError, hasRouteError, isLoadingRoute, isLoading, validatedWaypoints, waypoints, isEditingNewRequest, isEditingRequest, isOffline]); const content = ( <>