NTP-7916 | coach mark disabled for impersonated user
This commit is contained in:
@@ -5,6 +5,7 @@ import timezone from 'dayjs/plugin/timezone';
|
||||
import { TIMESTAMP_IST, TIMEZONE_ASIA } from '@rn-ui-lib/utils/dates';
|
||||
import { addClickstreamEvent } from '@services/clickstreamEventService';
|
||||
import { CLICKSTREAM_EVENT_NAMES } from '@common/Constants';
|
||||
import { GLOBAL } from '@constants/Global';
|
||||
|
||||
dayjs.extend(utc);
|
||||
dayjs.extend(timezone);
|
||||
@@ -14,6 +15,9 @@ export const showCoachMark = async (
|
||||
serverTimestamp: string,
|
||||
callback: () => Promise<unknown>
|
||||
) => {
|
||||
if (GLOBAL.IS_IMPERSONATED) {
|
||||
return;
|
||||
}
|
||||
const coachMarkDoc = firestore().collection('coachMarks').doc(agentId);
|
||||
const userSnapshot = await coachMarkDoc.get();
|
||||
let coachMarkData = userSnapshot.data()?.coachMarkData;
|
||||
|
||||
Reference in New Issue
Block a user