NTP-12177 | Header changes (#1016)

This commit is contained in:
Aman Chaturvedi
2024-11-20 17:45:53 +05:30
committed by GitHub
6 changed files with 14 additions and 4 deletions

View File

@@ -140,6 +140,7 @@ interface ISignedRequestItem {
caseId: string;
unSignedUri?: string;
skipFirebaseUpdate?: boolean;
retryForDocumentsItem?: string;
}
export type ISignedRequest = ISignedRequestItem[];
@@ -211,6 +212,7 @@ async function makeBulkSignedApiRequest(
.post(url, payload, {
headers: {
donotHandleError: true,
'X-Doc-Type': payload?.[0]?.retryForDocumentsItem || '',
},
})
.then((response) => {

View File

@@ -9,6 +9,7 @@ interface IPastFeedbacksPayload {
page_size: number;
customerRecahble: boolean;
addressReferenceIds?: string; // required to fetch past feedback on addresses
isGeolocationFeedback: boolean;
}
export interface IFilterPayload {
@@ -58,6 +59,9 @@ export const getPastFeedbacksOnAddresses = (pastFeedbackPayload: IPastFeedbacksP
return axiosInstance
.get(url, {
params: payload,
headers: {
'X-Feedback-Source': pastFeedbackPayload.isGeolocationFeedback ? 'GEO_LOCATION' : 'ADDRESS',
},
})
.then((response) => {
if (response?.data) {

View File

@@ -554,6 +554,7 @@ export const checkUrlData = async (document: IDocumentItem | IDocument, caseId:
caseId: caseId,
caseType: CaseAllocationType.COLLECTION_CASE,
unSignedUri: document?.unsignedUri,
retryForDocumentsItem: document?.type,
},
];
const response = await getSignedApi(signedRequestPayload);

View File

@@ -91,7 +91,7 @@ const useFetchDocument = (
retryForDocumentsItem
);
const { referenceId, unSignedUri} = imageDocument || {};
const { referenceId, unSignedUri } = imageDocument || {};
(async () => {
if (!referenceId) {
setDocumentObj((documentObj) => ({
@@ -110,7 +110,8 @@ const useFetchDocument = (
documentReferenceId: referenceId,
caseId: '' + caseDetailObj?.caseId,
caseType: caseDetailObj?.caseType,
unSignedUri: unSignedUri
unSignedUri: unSignedUri,
retryForDocumentsItem,
},
];

View File

@@ -61,6 +61,7 @@ const GeolocationOldFeedbacks: React.FC<IGeolocationOldFeedbacks> = ({ route: ro
page_size: FEEDBACK_PER_PAGE,
customerRecahble: false,
addressReferenceIds: addressReferenceIds?.join(','),
isGeolocationFeedback: true,
})
.then((res: { data: IFeedback[]; totalPage: number } | GenericType) => {
if (res?.data?.length) {

View File

@@ -61,7 +61,7 @@ const CaseItemAvatar: React.FC<ICaseItemAvatar> = ({
retryForDocumentsItem
);
const { referenceId, unSignedUri} = imageDocument || {};
const { referenceId, unSignedUri } = imageDocument || {};
if (!referenceId) {
return;
@@ -77,7 +77,8 @@ const CaseItemAvatar: React.FC<ICaseItemAvatar> = ({
documentReferenceId: referenceId,
caseId: '' + caseDetail?.caseId,
caseType: caseDetail?.caseType,
unSignedUri: unSignedUri
unSignedUri: unSignedUri,
retryForDocumentsItem
},
];
const response = await getSignedApi(signedRequestPayload, enableRetry);