Files
jarri-spooty/spooty-be/src/playlist/playlist.controller.ts
T
2024-06-26 23:00:01 +02:00

23 lines
599 B
TypeScript

import {Body, Controller, Get, Post} from '@nestjs/common';
import {PlaylistService} from "./playlist.service";
import {PlaylistModel} from "./playlist.model";
import {PlaylistEntity} from "./playlist.entity";
@Controller('playlist')
export class PlaylistController {
constructor(
private readonly service: PlaylistService,
) {
}
@Get()
getAll(): Promise<PlaylistModel[]> {
return this.service.findAll();
}
@Post()
async create(@Body() playlist: PlaylistModel): Promise<PlaylistEntity> {
return await this.service.create(playlist);
}
}