From 98a6fb101313214ef1cc5788a673f837e29b5d7f Mon Sep 17 00:00:00 2001 From: Nevo David Date: Wed, 21 Jan 2026 16:01:02 +0700 Subject: [PATCH] feat: analytics changes --- .../src/database/prisma/posts/posts.service.ts | 12 ++++++------ .../src/integrations/social/pinterest.provider.ts | 3 ++- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/libraries/nestjs-libraries/src/database/prisma/posts/posts.service.ts b/libraries/nestjs-libraries/src/database/prisma/posts/posts.service.ts index aa7abd79..c2b5a780 100644 --- a/libraries/nestjs-libraries/src/database/prisma/posts/posts.service.ts +++ b/libraries/nestjs-libraries/src/database/prisma/posts/posts.service.ts @@ -109,12 +109,12 @@ export class PostsService { } } - const getIntegrationData = await ioRedis.get( - `integration:${orgId}:${post.id}:${date}` - ); - if (getIntegrationData) { - return JSON.parse(getIntegrationData); - } + // const getIntegrationData = await ioRedis.get( + // `integration:${orgId}:${post.id}:${date}` + // ); + // if (getIntegrationData) { + // return JSON.parse(getIntegrationData); + // } try { const loadAnalytics = await integrationProvider.postAnalytics( diff --git a/libraries/nestjs-libraries/src/integrations/social/pinterest.provider.ts b/libraries/nestjs-libraries/src/integrations/social/pinterest.provider.ts index 8f4a0684..377b93db 100644 --- a/libraries/nestjs-libraries/src/integrations/social/pinterest.provider.ts +++ b/libraries/nestjs-libraries/src/integrations/social/pinterest.provider.ts @@ -366,7 +366,8 @@ export class PinterestProvider date: number ): Promise { const today = dayjs().format('YYYY-MM-DD'); - const since = dayjs().subtract(date, 'day').format('YYYY-MM-DD'); + // Use a very long date range (2 years) to capture lifetime metrics for older posts + const since = dayjs().subtract(2, 'year').format('YYYY-MM-DD'); try { // Fetch pin analytics from Pinterest API