diff --git a/packages/js/src/lib/sync.ts b/packages/js/src/lib/sync.ts index f60d4dac9d..0b755b0336 100644 --- a/packages/js/src/lib/sync.ts +++ b/packages/js/src/lib/sync.ts @@ -2,8 +2,10 @@ import { TJsState } from "@formbricks/types/v1/js"; import { trackAction } from "./actions"; import { Config } from "./config"; import { NetworkError, Result, err, ok } from "./errors"; +import { Logger } from "./logger"; const config = Config.getInstance(); +const logger = Logger.getInstance(); const syncWithBackend = async (): Promise> => { const url = `${config.get().apiHost}/api/v1/js/sync`; @@ -42,6 +44,9 @@ export const sync = async (): Promise => { const state = syncResult.value; const oldState = config.get().state; config.update({ state }); + const surveyNames = state.surveys.map((s) => s.name); + logger.debug("Fetched " + surveyNames.length + " surveys during sync: " + surveyNames); + // if session is new, track action if (!oldState?.session || oldState.session.id !== state.session.id) { const trackActionResult = await trackAction("New Session");