Skip to content

Commit 7655564

Browse files
authored
Merge pull request #51 from amitsinha07/main
fix: sessionUpdate function commented
2 parents f0ed958 + 678d507 commit 7655564

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/controllers/form-controller.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@ export const submitForm = async (req: Request, res: Response) => {
9494

9595
// Re-save full form data AFTER callMockService to prevent mock framework from
9696
// overwriting the submitted fields (e.g. contactNumber) with only {submission_id, idType}
97-
await updateSession(formConfig.url, formData, submissionData.transaction_id);
98-
await updateSession(formConfig.url, formData, submissionData.session_id);
97+
// await updateSession(formConfig.url, formData, submissionData.transaction_id);
98+
// await updateSession(formConfig.url, formData, submissionData.session_id);
9999
logger.info("Form data re-saved after callMockService (dynamic form)", { formUrl: formConfig.url });
100100

101101
// Update main session AFTER mock service call - this triggers frontend polling detection
@@ -203,12 +203,12 @@ export const submitForm = async (req: Request, res: Response) => {
203203
// For static forms: call mock service first, then re-save form data
204204
// This prevents the mock framework's saveDataForConfig from overwriting
205205
// the full 17-field form submission with only {submission_id, idType}
206-
logger.info("++++++ Dynamic form executed ++++++");
206+
logger.info("++++++ static form executed ++++++");
207207
await callMockService(domain, submissionData, submission_id, formData);
208208

209209
// Re-save form data AFTER callMockService (defensive write)
210-
await updateSession(formConfig.url, formData, submissionData.transaction_id);
211-
await updateSession(formConfig.url, formData, submissionData.session_id);
210+
// await updateSession(formConfig.url, formData, submissionData.transaction_id);
211+
// await updateSession(formConfig.url, formData, submissionData.session_id);
212212
console.log('Session updated successfully (static form)');
213213
logger.info("form data after mock service call (static):", { transaction_id: submissionData.transaction_id });
214214

src/utils/mock-service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export async function callMockService(domain: any, submissionData: any, submissi
99
...submissionData,
1010
inputs: {
1111
submission_id: submission_id,
12-
...(formData?.idType && { idType: formData.idType }),
12+
...(formData?.idType && { idType: formData?.idType }),
1313
...formData,
1414
},
1515
json_path_changes: {},

0 commit comments

Comments
 (0)