From 1fb75a950f568dc4d84fecd5255253bd103201c2 Mon Sep 17 00:00:00 2001 From: yashmantri Date: Fri, 3 May 2024 11:23:56 +0530 Subject: [PATCH] TP-53751 | hotfix --- android/app/build.gradle | 4 +-- package.json | 4 +-- .../caseDetails/CollectionCaseDetail.tsx | 27 +++++++++---------- 3 files changed, 17 insertions(+), 18 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index 4855aa72..1b115941 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -134,8 +134,8 @@ def reactNativeArchitectures() { return value ? value.split(",") : ["armeabi-v7a", "x86", "x86_64", "arm64-v8a"] } -def VERSION_CODE = 147 -def VERSION_NAME = "2.9.6" +def VERSION_CODE = 148 +def VERSION_NAME = "2.9.7" android { ndkVersion rootProject.ext.ndkVersion diff --git a/package.json b/package.json index 4c73d9fc..f0a051e5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "AV_APP", - "version": "2.9.6", - "buildNumber": "147", + "version": "2.9.7", + "buildNumber": "148", "private": true, "scripts": { "android:dev": "yarn move:dev && react-native run-android", diff --git a/src/screens/caseDetails/CollectionCaseDetail.tsx b/src/screens/caseDetails/CollectionCaseDetail.tsx index a01ed3c7..853cb144 100644 --- a/src/screens/caseDetails/CollectionCaseDetail.tsx +++ b/src/screens/caseDetails/CollectionCaseDetail.tsx @@ -33,7 +33,7 @@ import { getLoanAccountNumber } from '../../components/utlis/commonFunctions'; import EmiBreakupBottomSheet from '../emiSchedule/EmiBreakupBottomSheet'; import { CollectionCaseWidgetId } from '../../types/template.types'; import ScreenshotBlocker from '../../components/utlis/ScreenshotBlocker'; -import { useIsFocused } from '@react-navigation/native'; +import { useFocusEffect, useIsFocused } from '@react-navigation/native'; import { setSelectedCaseId } from '../../reducer/allCasesSlice'; import { CaseDetailStackEnum } from './CaseDetailStack'; import ArrowSolidIcon from '@rn-ui-lib/icons/ArrowSolidIcon'; @@ -106,19 +106,18 @@ const CollectionCaseDetails: React.FC = (props) => { } }, [notificationId]); - useEffect(() => { - if (!loanAccountNumber) { - return; - } - if (isOnline) { - dispatch( - getCaseUnifiedData( - [loanAccountNumber], - [UnifiedCaseDetailsTypes.FEEDBACKS, UnifiedCaseDetailsTypes.ADDRESS_AND_GEOLOCATIONS] - ) - ); - } - }, [loanAccountNumber]); + useFocusEffect( + React.useCallback(() => { + if (isOnline && loanAccountNumber) { + dispatch( + getCaseUnifiedData( + [loanAccountNumber], + [UnifiedCaseDetailsTypes.FEEDBACKS, UnifiedCaseDetailsTypes.ADDRESS_AND_GEOLOCATIONS] + ) + ); + } + }, []) + ); useEffect(() => { addClickstreamEvent(CLICKSTREAM_EVENT_NAMES.AV_CASE_DETAILS_PAGE_LOADED, {