Skip to content

Commit e98f457

Browse files
committed
add missing device attribute
1 parent c6ece61 commit e98f457

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/features/MarketingBanner/components/MarketingBanner.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import {
1313
trackMarketingCampaignOpen,
1414
} from 'src/lib/analytics'
1515
import { diffBetweenTwoDatesInDays } from 'src/utils/DateUtils'
16+
import { isMobile } from 'react-device-detect'
1617

1718
export const MarketingBanner = () => {
1819
const { setCampaignClosed, closedCampaigns } = useMarketingConfigStore()
@@ -21,7 +22,7 @@ export const MarketingBanner = () => {
2122
const { data: marketingConfig } = useGetMarketingConfig({
2223
config: {
2324
staleTime: 60000,
24-
cacheTime: 3600000,
25+
cacheTime: 600000,
2526
},
2627
})
2728

@@ -30,6 +31,7 @@ export const MarketingBanner = () => {
3031
platform: isWebOrExtensionVersion(),
3132
browser: getBrowserName(),
3233
version: getAppVersion() || '0.0.0',
34+
device: isMobile ? "mobile" : "desktop",
3335
environment: isProduction() ? 'prod' : 'dev',
3436
userTags: userSelectedTags.map((tag) => tag.label),
3537
cards: cards.map((card) => card.name),
@@ -61,7 +63,7 @@ export const MarketingBanner = () => {
6163
const campaignsWithUserAttr = config.campaigns.map((camp) => {
6264
return { ...camp, userAtttributes: userAtttributes }
6365
})
64-
66+
6567
const lastVisibleAdDate = Math.max(...closedCampaigns.map((camp) => camp.date))
6668
if (lastVisibleAdDate > Date.now() - config.campaigns_interval) {
6769
return []

0 commit comments

Comments
 (0)