diff --git a/src/api/client.ts b/src/api/client.ts
index b0e0454..291f3b2 100644
--- a/src/api/client.ts
+++ b/src/api/client.ts
@@ -150,7 +150,7 @@ export class ZinoClient {
...(alias ? { preset_alias: alias } : {}),
search_query: {
page: params.page ?? 1,
- limit: params.limit ?? 50,
+ limit: params.limit ?? 10,
sort_by: params.sortBy ?? '',
sort_dir: params.sortDir ?? 'desc',
search: params.search ?? '',
diff --git a/src/components/forms/DynamicForm.tsx b/src/components/forms/DynamicForm.tsx
index f0a2a35..c2313d6 100644
--- a/src/components/forms/DynamicForm.tsx
+++ b/src/components/forms/DynamicForm.tsx
@@ -178,55 +178,7 @@ export function DynamicForm({ client, activityId: initialActivityId, instanceId:
}
}
- if (currentActivityId === ORDER_BOOKING.activities.LOG_VISIT.uid || currentActivityId === '42b7f47d-96f0-4289-a6d9-38f455ad57dd') {
- const dateVal = (defaultValues['date_of_visit'] as string) || (defaultValues['date_of_visit_1'] as string) || new Date().toISOString().split('T')[0];
- const timeVal = (defaultValues['time_of_visit'] as string) || (defaultValues['time_of_visit_1'] as string) || new Date().toTimeString().split(' ')[0].substring(0, 5);
- if (!defaultValues['date_of_visit']) defaultValues['date_of_visit'] = dateVal;
- if (!defaultValues['time_of_visit']) defaultValues['time_of_visit'] = timeVal;
-
- const dailyLogField = res.fields.find(
- f => f.id === 'daily_log' || f.uid === 'field_1785225403902' || f.name.toLowerCase() === 'daily log'
- );
- const dailyLogFieldId = dailyLogField?.uid || dailyLogField?.id || 'field_1785225403902';
-
- try {
- const dailyLogLookupRes = await client.wfLookupRecords({
- activityId: currentActivityId,
- fieldId: dailyLogFieldId,
- formData: {
- date_of_visit: dateVal,
- time_of_visit: timeVal,
- ...defaultValues
- },
- limit: 200
- });
- const arr = Array.isArray(dailyLogLookupRes) ? dailyLogLookupRes : (dailyLogLookupRes?.data || dailyLogLookupRes?.records || []);
- if (arr.length > 0) {
- const firstLog = arr[0];
- const dailyLogInstanceId = String(firstLog.instance_id || firstLog.id || '');
- const routeCode = firstLog.route_code || firstLog.route_code_1 || firstLog.route_code_2 || firstLog.route_code_3 || firstLog.route || '';
-
- if (dailyLogInstanceId) {
- defaultValues[dailyLogFieldId] = dailyLogInstanceId;
- defaultValues['daily_log'] = dailyLogInstanceId;
- defaultValues['field_1785225403902'] = dailyLogInstanceId;
- }
-
- if (routeCode) {
- console.log("[Log Visit] Initial daily_log lookup route_code fetched:", routeCode);
- defaultValues['route_code'] = routeCode;
- defaultValues['field_1785311859486'] = routeCode;
- const routeField = res.fields.find(f => f.id === 'route_code' || f.uid === 'field_1785311859486');
- if (routeField) {
- defaultValues[routeField.id] = routeCode;
- }
- }
- }
- } catch (e) {
- console.warn('Failed to load initial daily_log lookup for Log Visit', e);
- }
- }
setValues(defaultValues);
setLoading(false);
@@ -343,30 +295,7 @@ export function DynamicForm({ client, activityId: initialActivityId, instanceId:
}
}
- if ((currentActivityId === ORDER_BOOKING.activities.LOG_VISIT.uid || currentActivityId === '42b7f47d-96f0-4289-a6d9-38f455ad57dd') && (fieldId.includes('date_of_visit') || fieldId.includes('time_of_visit'))) {
- const updatedFormData = { ...next };
- client.wfLookupRecords({
- activityId: currentActivityId,
- fieldId: 'field_1',
- formData: updatedFormData,
- limit: 200
- }).then(lookupRes => {
- const arr = Array.isArray(lookupRes) ? lookupRes : (lookupRes?.data || lookupRes?.records || []);
- if (arr.length > 0) {
- const firstRow = arr[0];
- const routeCode = firstRow.route_code || firstRow.route_code_1 || firstRow.route_code_2 || firstRow.route_code_3 || firstRow.route;
- if (routeCode) {
- setValues(p => ({
- ...p,
- route_code: routeCode,
- route_code_1: routeCode,
- route_code_2: routeCode,
- route_code_3: routeCode,
- }));
- }
- }
- }).catch(e => console.warn('Dynamic route_code lookup failed:', e));
- }
+
const isOrderDetails = fieldId === 'order_details' || getBaseIdForField(fieldId) === 'order_details' || fieldDef?.mapped_workflow_field === 'order_details';
@@ -589,19 +518,6 @@ export function DynamicForm({ client, activityId: initialActivityId, instanceId:
return null;
}
- const isLogVisit = currentActivityId === ORDER_BOOKING.activities.LOG_VISIT.uid || currentActivityId === '42b7f47d-96f0-4289-a6d9-38f455ad57dd';
- const isHiddenLogVisitField = isLogVisit && (
- f.id === 'daily_log' ||
- f.uid === 'field_1785225403902' ||
- f.id === 'route_code' ||
- f.uid === 'field_1785311859486' ||
- f.name.toLowerCase() === 'daily log' ||
- f.name.toLowerCase() === 'route code'
- );
-
- if (isHiddenLogVisitField) {
- return null;
- }
const renderField = () => {
if (type === 'wf_lookup') {
@@ -762,6 +678,8 @@ export function DynamicForm({ client, activityId: initialActivityId, instanceId:
};
const content = renderField();
+
+
return isDisabled ? (