Browse Source

Fix daily requests check

pull/7485/head
Thomas Kaul 1 month ago
parent
commit
8b336822ab
  1. 8
      apps/api/src/app/endpoints/data-providers/ghostfolio/ghostfolio.service.ts
  2. 2
      apps/api/src/app/user/user.service.ts

8
apps/api/src/app/endpoints/data-providers/ghostfolio/ghostfolio.service.ts

@ -326,8 +326,12 @@ export class GhostfolioService {
} }
public async incrementDailyRequests({ userId }: { userId: string }) { public async incrementDailyRequests({ userId }: { userId: string }) {
await this.prismaService.analytics.update({ await this.prismaService.analytics.upsert({
data: { create: {
dataProviderGhostfolioDailyRequests: 1,
user: { connect: { id: userId } }
},
update: {
dataProviderGhostfolioDailyRequests: { increment: 1 } dataProviderGhostfolioDailyRequests: { increment: 1 }
}, },
where: { userId } where: { userId }

2
apps/api/src/app/user/user.service.ts

@ -286,7 +286,7 @@ export class UserService {
updatedAt, updatedAt,
activityCount: analytics?.activityCount, activityCount: analytics?.activityCount,
dataProviderGhostfolioDailyRequests: dataProviderGhostfolioDailyRequests:
analytics?.dataProviderGhostfolioDailyRequests analytics?.dataProviderGhostfolioDailyRequests ?? 0
}; };
if (user.settings) { if (user.settings) {

Loading…
Cancel
Save