Browse Source

Increase daily request limit within setup period

pull/7674/head
Thomas Kaul 1 week ago
parent
commit
84d351e272
  1. 18
      apps/api/src/app/endpoints/data-providers/ghostfolio/ghostfolio.service.ts
  2. 2
      apps/client/src/app/components/admin-settings/admin-settings.component.ts

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

@ -235,15 +235,6 @@ export class GhostfolioService {
}
}
public async getMaxDailyRequests() {
return parseInt(
(await this.propertyService.getByKey<string>(
PROPERTY_DATA_SOURCES_GHOSTFOLIO_DATA_PROVIDER_MAX_REQUESTS
)) || '0',
10
);
}
public async getQuotes({ requestTimeout, symbols }: GetQuotesParams) {
const results: QuotesResponse = { quotes: {} };
@ -454,6 +445,15 @@ export class GhostfolioService {
});
}
private async getMaxDailyRequests() {
return parseInt(
(await this.propertyService.getByKey<string>(
PROPERTY_DATA_SOURCES_GHOSTFOLIO_DATA_PROVIDER_MAX_REQUESTS
)) || '0',
10
);
}
private isWithinSetupPeriod({ user }: { user: UserWithSettings }) {
const subscribedAt = user.subscription?.subscribedAt;

2
apps/client/src/app/components/admin-settings/admin-settings.component.ts

@ -83,7 +83,7 @@ export class GfAdminSettingsComponent implements OnInit {
'actions'
];
public ghostfolioApiStatus: DataProviderGhostfolioStatusResponse;
public ghostfolioApiStatusTooltip = $localize`Additional requests are granted while you are setting up your instance`;
public readonly ghostfolioApiStatusTooltip = $localize`Additional requests are granted while you are setting up your instance`;
public hasGhostfolioApiKey: boolean;
public isGhostfolioApiKeyValid: boolean;
public isLoading = false;

Loading…
Cancel
Save