|
|
@ -5,6 +5,8 @@ import { |
|
|
|
BenchmarkResponse, |
|
|
|
UniqueAsset |
|
|
|
} from '@ghostfolio/common/interfaces'; |
|
|
|
import { hasPermission, permissions } from '@ghostfolio/common/permissions'; |
|
|
|
import { RequestWithUser } from '@ghostfolio/common/types'; |
|
|
|
import { |
|
|
|
Body, |
|
|
|
Controller, |
|
|
@ -16,14 +18,13 @@ import { |
|
|
|
UseGuards, |
|
|
|
UseInterceptors |
|
|
|
} from '@nestjs/common'; |
|
|
|
import { REQUEST } from '@nestjs/core'; |
|
|
|
import { AuthGuard } from '@nestjs/passport'; |
|
|
|
import { DataSource } from '@prisma/client'; |
|
|
|
import { hasPermission, permissions } from '@ghostfolio/common/permissions'; |
|
|
|
import { BenchmarkService } from './benchmark.service'; |
|
|
|
import { REQUEST } from '@nestjs/core'; |
|
|
|
import { RequestWithUser } from '@ghostfolio/common/types'; |
|
|
|
import { StatusCodes, getReasonPhrase } from 'http-status-codes'; |
|
|
|
|
|
|
|
import { BenchmarkService } from './benchmark.service'; |
|
|
|
|
|
|
|
@Controller('benchmark') |
|
|
|
export class BenchmarkController { |
|
|
|
public constructor( |
|
|
|