NTP-50790 | Resync firebase tele cosmos fix (#1148)

This commit is contained in:
Mantri Ramkishor
2025-04-23 18:52:06 +05:30
committed by GitHub
parent fa2089b864
commit e065e0928a

View File

@@ -54,7 +54,7 @@ import store from '@store';
import useFirestoreUpdates from '@hooks/useFirestoreUpdates';
import { handlePostOperativeHourActivity } from '@screens/caseDetails/utils/postOperationalHourActions';
import { setPostOperationalHourRestrictions } from '@reducers/postOperationalHourRestrictionsSlice';
import { isCallingApp } from './utils';
import { isCallingApp, isFieldApp } from './utils';
import { getDefaultCallingApp } from '@components/utlis/callModuleUtils';
export enum FOREGROUND_TASKS {
@@ -370,8 +370,10 @@ const TrackingComponent: React.FC<ITrackingComponent> = ({ children }) => {
handleTimeSync();
dispatch(getConfigData());
CosmosForegroundService.start(tasks);
if (isFieldApp()) {
resyncFirebase();
}
}
if (nextAppState === AppStates.BACKGROUND) {
await setItem(StorageKeys.APP_BACKGROUND_TIMESTAMP, now);
userActivityUpdateOnBackground();