diff --git a/android/app/build.gradle b/android/app/build.gradle
index a015a26d..39bb889b 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -113,8 +113,8 @@ def jscFlavor = 'org.webkit:android-jsc:+'
def enableHermes = project.ext.react.get("enableHermes", false);
-def VERSION_CODE = 236
-def VERSION_NAME = "2.17.3"
+def VERSION_CODE = 237
+def VERSION_NAME = "2.17.4"
android {
namespace "com.avapp"
diff --git a/package.json b/package.json
index 73d93ac3..cd775009 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "AV_APP",
- "version": "2.17.3",
- "buildNumber": "236",
+ "version": "2.17.4",
+ "buildNumber": "237",
"private": true,
"scripts": {
"android:dev": "yarn move:dev && react-native run-android",
diff --git a/src/screens/addressGeolocation/AddressItem.tsx b/src/screens/addressGeolocation/AddressItem.tsx
index 0b5150dd..b444d5cd 100644
--- a/src/screens/addressGeolocation/AddressItem.tsx
+++ b/src/screens/addressGeolocation/AddressItem.tsx
@@ -14,7 +14,10 @@ import { useAppDispatch, useAppSelector } from '../../hooks';
import Tag, { TagVariant } from '../../../RN-UI-LIB/src/components/Tag';
import { CaseAllocationType, TaskTitleUIMapping } from '../allCases/interface';
import { updatePreDefinedCaseFormJourney } from '../../reducer/caseReducer';
-import { getCollectionFeedbackOnAddressPreDefinedJourney, getCollectionFeedbackOnSkipTracingPreDefinedJourney } from '../../components/utlis/addressGeolocationUtils';
+import {
+ getCollectionFeedbackOnAddressPreDefinedJourney,
+ getCollectionFeedbackOnSkipTracingPreDefinedJourney,
+} from '../../components/utlis/addressGeolocationUtils';
import { _map } from '../../../RN-UI-LIB/src/utlis/common';
import { getTemplateRoute, navigateToScreen } from '../../components/utlis/navigationUtlis';
import { type GenericFunctionArgs } from '../../common/GenericTypes';
@@ -42,6 +45,7 @@ interface IAddressItem {
showOpenMap?: boolean;
showCopy?: boolean;
isSkipTracing?: boolean;
+ showAddressSource?: boolean;
}
function AddressItem({
@@ -60,6 +64,7 @@ function AddressItem({
showOpenMap = false,
showCopy = true,
isSkipTracing = false,
+ showAddressSource = false,
}: IAddressItem) {
const { currentGeolocationCoordinates, prefilledAddressScreenTemplate } = useAppSelector(
(state) => ({
@@ -243,7 +248,33 @@ function AddressItem({
{sanitizeString(addressItem?.addressText)}
-
+ {showAddressSource ? (
+
+
+ {dayjs(addressItem?.createdAt).format('DD MMM, YYYY')}
+
+
+
+ {addressItem?.secondarySource}
+
+
+ ) : null}
{showActionButtons ? (
{showOpenMap ? (
@@ -257,8 +288,7 @@ function AddressItem({
Open map
- ) : null
- }
+ ) : null}
{showCopy ? (
Copy
- ): null}
+ ) : null}
{
});
}
};
+ const showAddressSource = !!(skipTracingAddress?.secondarySource && skipTracingAddress?.createdAt);
return (
{
showOpenMap={true}
showCopy={false}
isSkipTracing={true}
+ showAddressSource={showAddressSource}
/>
}
onExpanded={(isExpanded) => {