From 95e5f763b44b130fdf97d267dec2405de8fa4346 Mon Sep 17 00:00:00 2001 From: Aman Singh Date: Tue, 25 Feb 2025 18:49:35 +0530 Subject: [PATCH] NTP-38623 |copy changes| aman singh --- android/app/src/main/AndroidManifest.xml | 9 + .../src/main/java/com/avapp/CallReceiver.java | 161 ++++++++++++++++++ src/common/Constants.ts | 4 + src/common/TrackingComponent.tsx | 15 +- 4 files changed, 187 insertions(+), 2 deletions(-) create mode 100644 android/app/src/main/java/com/avapp/CallReceiver.java diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 38edf0da..57ac3939 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -33,8 +33,11 @@ + + + @@ -64,6 +67,12 @@ android:name="com.supersami.foregroundservice.notification_color" android:resource="@color/blue" /> + + + + + + = ({ children }) => { const checkDefaultDialerApp = async () => { const defaultDialer = await getDefaultCallingApp(); + const path = RNFS.CachesDirectoryPath + '/call_data.json'; // Path to your file + // Read the JSON file + RNFS.readFile(path).then((contents) => { + addClickstreamEvent(CLICKSTREAM_EVENT_NAMES.FA_COSMOS_CONNECTED_CALL_EVENTS, { + data: JSON.stringify(contents) + }); + RNFS.unlink(path); + }).catch((err) => { + console.error('Error reading file:', err); + }); + addClickstreamEvent(CLICKSTREAM_EVENT_NAMES.FA_COSMOS_DEFAULT_DIALER, { - defaultDialer, + defaultDialer }); }; @@ -248,7 +259,7 @@ const TrackingComponent: React.FC = ({ children }) => { { taskId: FOREGROUND_TASKS.DEFAULT_DIALER_APP, task: checkDefaultDialerApp, - delay: 5 * MILLISECONDS_IN_A_MINUTE, // 5 minutes + delay: 0.5 * MILLISECONDS_IN_A_MINUTE, // 5 minutes onLoop: true, }, {