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