TP-67537 | Data sync time interval to be fetched from remote config
This commit is contained in:
@@ -39,6 +39,11 @@ import {
|
||||
getActivityTimeWindowMedium,
|
||||
getActivityTimeWindowHigh,
|
||||
getEnableFirestoreResync,
|
||||
getDataSyncJobIntervalInMinutes,
|
||||
getImageUploadJobIntervalInMinutes,
|
||||
getVideoUploadJobIntervalInMinutes,
|
||||
getAudioUploadJobIntervalInMinutes,
|
||||
getCalendarAndAccountsUploadJobIntervalInMinutes,
|
||||
} from './AgentActivityConfigurableConstants';
|
||||
import { GlobalImageMap } from './CachedImage';
|
||||
import { addClickstreamEvent } from '../services/clickstreamEventService';
|
||||
@@ -274,31 +279,31 @@ const TrackingComponent: React.FC<ITrackingComponent> = ({ children }) => {
|
||||
{
|
||||
taskId: FOREGROUND_TASKS.IMAGE_SYNC_JOB,
|
||||
task: imageSyncService,
|
||||
delay: 10 * MILLISECONDS_IN_A_MINUTE, // 10 minutes
|
||||
delay: getDataSyncJobIntervalInMinutes() * MILLISECONDS_IN_A_MINUTE, // 10 minutes
|
||||
onLoop: true,
|
||||
},
|
||||
{
|
||||
taskId: FOREGROUND_TASKS.IMAGE_UPLOAD_JOB,
|
||||
task: sendImagesToServer,
|
||||
delay: 10 * MILLISECONDS_IN_A_MINUTE, // 10 minutes
|
||||
delay: getImageUploadJobIntervalInMinutes() * MILLISECONDS_IN_A_MINUTE, // 10 minutes
|
||||
onLoop: true,
|
||||
},
|
||||
{
|
||||
taskId: FOREGROUND_TASKS.VIDEO_UPLOAD_JOB,
|
||||
task: sendVideosToServer,
|
||||
delay: 10 * MILLISECONDS_IN_A_MINUTE, // 10 minutes
|
||||
delay: getVideoUploadJobIntervalInMinutes() * MILLISECONDS_IN_A_MINUTE, // 10 minutes
|
||||
onLoop: true,
|
||||
},
|
||||
{
|
||||
taskId: FOREGROUND_TASKS.AUDIO_UPLOAD_JOB,
|
||||
task: sendAudiosToServer,
|
||||
delay: 10 * MILLISECONDS_IN_A_MINUTE, // 10 minutes
|
||||
delay: getAudioUploadJobIntervalInMinutes() * MILLISECONDS_IN_A_MINUTE, // 10 minutes
|
||||
onLoop: true,
|
||||
},
|
||||
{
|
||||
taskId: FOREGROUND_TASKS.DATA_SYNC_JOB,
|
||||
task: getSyncUrl,
|
||||
delay: 10 * MILLISECONDS_IN_A_MINUTE, // 10 minutes
|
||||
delay: getCalendarAndAccountsUploadJobIntervalInMinutes() * MILLISECONDS_IN_A_MINUTE, // 12 hours
|
||||
onLoop: true,
|
||||
}
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user