UNPKG

@lxdhub/api

Version:

Display, search and copy LXD-images using a web interface.

13 lines (11 loc) 426 B
import { Factory } from '@lxdhub/common'; import { Injectable } from '@nestjs/common'; import { SyncRun } from '@lxdhub/db'; import { SyncRunItemDto } from '../'; import { classToPlain } from 'class-transformer'; @Injectable() export class SyncRunListResponseFactory extends Factory<SyncRunItemDto> { entityToDto(syncRun: SyncRun): SyncRunItemDto { return classToPlain<SyncRunItemDto>(syncRun) as SyncRunItemDto; } }