diff --git a/src/common/TrackingComponent.tsx b/src/common/TrackingComponent.tsx index 9af7b795..b8c236a0 100644 --- a/src/common/TrackingComponent.tsx +++ b/src/common/TrackingComponent.tsx @@ -106,8 +106,8 @@ const TrackingComponent: React.FC = ({ children }) => { if (timestamp) { const isTimeDifferenceLess = isTimeDifferenceWithinRange(timestamp, 5); dispatch(setIsTimeSynced(isTimeDifferenceLess)); + dispatch(setPostOperationalHourRestrictions(handlePostOperativeHourActivity(timestamp))); } - dispatch(setPostOperationalHourRestrictions(handlePostOperativeHourActivity(timestamp))); } catch (e: any) { logError(e, 'Error during fetching timestamp from server.'); } diff --git a/src/screens/auth/AuthRouter.tsx b/src/screens/auth/AuthRouter.tsx index 8322b5fb..41fa4ec1 100644 --- a/src/screens/auth/AuthRouter.tsx +++ b/src/screens/auth/AuthRouter.tsx @@ -28,6 +28,7 @@ import IdCardApproved from '@screens/AgentIdCard/IdCardStatus/IdCardApproved'; import CallingFeedbackNudgeBottomSheet from '@screens/caseDetails/CallingFlow/BottomSheets/CallingFeedbackNudgeBottomSheet'; import { handlePostOperativeHourActivity } from '@screens/caseDetails/utils/postOperationalHourActions'; import { setPostOperationalHourRestrictions } from '@reducers/postOperationalHourRestrictionsSlice'; +import { logError } from '@components/utlis/errorUtils'; function AuthRouter() { const dispatch = useAppDispatch(); @@ -75,7 +76,7 @@ function AuthRouter() { const getActivityStatus = handlePostOperativeHourActivity(timestamp); dispatch(setPostOperationalHourRestrictions(getActivityStatus)); } catch (error) { - console.error('Failed to sync time:', error); + logError(error as Error); } }; useEffect(() => {