Bladeren bron

validation for updateVisit

Viktoriia 1 maand geleden
bovenliggende
commit
8457f51d0c
1 gewijzigde bestanden met toevoegingen van 5 en 0 verwijderingen
  1. 5 0
      src/screens/InAppScreens/TravelsScreen/EditNmDataScreen/index.tsx

+ 5 - 0
src/screens/InAppScreens/TravelsScreen/EditNmDataScreen/index.tsx

@@ -173,6 +173,11 @@ const EditNmDataScreen = ({ navigation, route }: { navigation: any; route: any }
     async (visitId: number): Promise<void> => {
       const visit = visits.find((v) => v.id === visitId);
       if (visit && visit.isEditing) {
+        if (!compareDates(visit.startDate, visit.endDate)) {
+          Alert.alert('Start date cannot be after end date.');
+          return;
+        }
+
         await updateVisitAsync(
           {
             token,