Browse Source

Clean up

pull/2808/head
Thomas Kaul 2 years ago
parent
commit
55b69d3eec
  1. 2
      apps/api/src/app/admin/admin.controller.ts
  2. 2
      apps/api/src/services/data-gathering/data-gathering.service.ts
  3. 2
      apps/api/src/services/data-provider/data-provider.module.ts
  4. 1
      apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html
  5. 10
      apps/client/src/app/services/admin.service.ts

2
apps/api/src/app/admin/admin.controller.ts

@ -44,7 +44,7 @@ import {
import { REQUEST } from '@nestjs/core'; import { REQUEST } from '@nestjs/core';
import { AuthGuard } from '@nestjs/passport'; import { AuthGuard } from '@nestjs/passport';
import { DataSource, MarketData, Prisma, SymbolProfile } from '@prisma/client'; import { DataSource, MarketData, Prisma, SymbolProfile } from '@prisma/client';
import { isDate, isToday, parseISO } from 'date-fns'; import { isDate, parseISO } from 'date-fns';
import { StatusCodes, getReasonPhrase } from 'http-status-codes'; import { StatusCodes, getReasonPhrase } from 'http-status-codes';
import { AdminService } from './admin.service'; import { AdminService } from './admin.service';

2
apps/api/src/services/data-gathering/data-gathering.service.ts

@ -21,7 +21,7 @@ import {
import { BenchmarkProperty, UniqueAsset } from '@ghostfolio/common/interfaces'; import { BenchmarkProperty, UniqueAsset } from '@ghostfolio/common/interfaces';
import { InjectQueue } from '@nestjs/bull'; import { InjectQueue } from '@nestjs/bull';
import { Inject, Injectable, Logger } from '@nestjs/common'; import { Inject, Injectable, Logger } from '@nestjs/common';
import { DataSource, MarketDataState } from '@prisma/client'; import { DataSource } from '@prisma/client';
import { JobOptions, Queue } from 'bull'; import { JobOptions, Queue } from 'bull';
import { format, min, subDays, subYears } from 'date-fns'; import { format, min, subDays, subYears } from 'date-fns';
import { isEmpty } from 'lodash'; import { isEmpty } from 'lodash';

2
apps/api/src/services/data-provider/data-provider.module.ts

@ -74,6 +74,6 @@ import { DataProviderService } from './data-provider.service';
}, },
YahooFinanceDataEnhancerService YahooFinanceDataEnhancerService
], ],
exports: [DataProviderService, YahooFinanceService, ManualService] exports: [DataProviderService, ManualService, YahooFinanceService]
}) })
export class DataProviderModule {} export class DataProviderModule {}

1
apps/client/src/app/components/admin-market-data/asset-profile-dialog/asset-profile-dialog.html

@ -249,7 +249,6 @@
formControlName="scraperConfiguration" formControlName="scraperConfiguration"
matInput matInput
type="text" type="text"
val
(keyup.enter)="$event.stopPropagation()" (keyup.enter)="$event.stopPropagation()"
></textarea> ></textarea>
<button <button

10
apps/client/src/app/services/admin.service.ts

@ -175,8 +175,6 @@ export class AdminService {
symbol symbol
}: UniqueAsset & { }: UniqueAsset & {
date?: Date; date?: Date;
} & {
isDryRun?: boolean;
}) { }) {
let url = `/api/v1/admin/gather/${dataSource}/${symbol}`; let url = `/api/v1/admin/gather/${dataSource}/${symbol}`;
@ -187,10 +185,6 @@ export class AdminService {
return this.http.post<MarketData | void>(url, {}); return this.http.post<MarketData | void>(url, {});
} }
public testScrapeConfig(config: string) {
return this.http.post<any>(`/api/v1/admin/test-scraper`, { config });
}
public fetchSymbolForDate({ public fetchSymbolForDate({
dataSource, dataSource,
date, date,
@ -265,4 +259,8 @@ export class AdminService {
public putTag(aTag: UpdateTagDto) { public putTag(aTag: UpdateTagDto) {
return this.http.put<Tag>(`/api/v1/tag/${aTag.id}`, aTag); return this.http.put<Tag>(`/api/v1/tag/${aTag.id}`, aTag);
} }
public testScrapeConfig(config: string) {
return this.http.post<any>(`/api/v1/admin/test-scraper`, { config });
}
} }

Loading…
Cancel
Save