TP-74032 | Journey Revamp Phase 1 | API Endpoint Changes (#11865)

Co-authored-by: Prajjaval Verma <prajjaval.verma@navi.com>
This commit is contained in:
Kshitij Pramod Ghongadi
2024-09-24 23:06:55 +05:30
committed by GitHub
parent cbc3843305
commit 6d8f1b2933
48 changed files with 381 additions and 115 deletions

View File

@@ -25,6 +25,8 @@ import { FinalPatchCallRequestBody } from "../../interface/widgets/widgetData/Fo
import { NativeDeeplinkNavigatorModule } from "../../native-module/NativeModules";
import { ScreenState } from "../../screen/BaseScreen";
import {
getApplicationFromScreenMetaData,
getApplicationIdFromCta,
getQuoteIdFromCta,
getQuoteIdFromScreenMetaData,
} from "../../utilities/CtaParamsUtils";
@@ -136,7 +138,11 @@ const WidgetActionHandler = {
let quoteId =
getQuoteIdFromCta(ctaData) ??
getQuoteIdFromScreenMetaData(screenData?.screenMetaData);
let applicationId =
getApplicationIdFromCta(ctaData) ??
getApplicationFromScreenMetaData(screenData?.screenMetaData);
const requestData: SumInsuredRequestData = widgetMetaData.data;
requestData.applicationId = applicationId;
return updateSumInsuredData(requestData, quoteId!!)
.then(response => {})
.catch(error => {
@@ -155,12 +161,16 @@ const WidgetActionHandler = {
let quoteId =
getQuoteIdFromCta(ctaData) ??
getQuoteIdFromScreenMetaData(screenData?.screenMetaData);
let applicationId =
getApplicationIdFromCta(ctaData) ??
getApplicationFromScreenMetaData(screenData?.screenMetaData);
const requestData: SumInsuredRequestData = (
widgetMetaData?.data as FinalPatchCallRequestBody
).requestData;
const nextPageCta: CtaData = (
widgetMetaData?.data as FinalPatchCallRequestBody
).nextPageCta;
requestData.applicationId = applicationId;
return updateSumInsuredData(requestData, quoteId!!)
.then(response => {
handleResponseData(nextPageCta, setScreenData, screenData);