Compare commits
2 Commits
54d4fa50f3
...
092ddcd11b
Author | SHA1 | Date | |
---|---|---|---|
092ddcd11b | |||
a8f7631ff1 |
@ -1,15 +1,5 @@
|
||||
import { IsNotEmpty, IsString } from 'class-validator';
|
||||
|
||||
export class CreateAlbumDto {
|
||||
@IsString()
|
||||
@IsNotEmpty()
|
||||
title: string;
|
||||
|
||||
@IsString()
|
||||
@IsNotEmpty()
|
||||
artist: string;
|
||||
|
||||
@IsString()
|
||||
@IsNotEmpty()
|
||||
genre: string;
|
||||
}
|
||||
|
@ -1,20 +1,6 @@
|
||||
import { IsNotEmpty, IsString } from 'class-validator';
|
||||
|
||||
export class UpdateAlbumDto {
|
||||
id: number;
|
||||
|
||||
@IsString()
|
||||
@IsNotEmpty()
|
||||
title: string;
|
||||
|
||||
@IsString()
|
||||
@IsNotEmpty()
|
||||
artist: string;
|
||||
|
||||
@IsString()
|
||||
@IsNotEmpty()
|
||||
|
||||
@IsString()
|
||||
@IsNotEmpty()
|
||||
genre: string;
|
||||
}
|
||||
|
@ -1,16 +1,6 @@
|
||||
import { IsNotEmpty, IsNumber, IsString } from 'class-validator';
|
||||
|
||||
export class CreateSongDto {
|
||||
@IsString()
|
||||
@IsNotEmpty()
|
||||
title: string;
|
||||
|
||||
@IsNumber()
|
||||
duration: number;
|
||||
|
||||
@IsNumber()
|
||||
trackNumber: number;
|
||||
|
||||
@IsNumber()
|
||||
albumId: number;
|
||||
}
|
||||
|
@ -1,19 +1,7 @@
|
||||
import { IsNotEmpty, IsNumber, IsString } from 'class-validator';
|
||||
|
||||
export class UpdateSongDto {
|
||||
@IsNumber()
|
||||
id: number;
|
||||
|
||||
@IsString()
|
||||
@IsNotEmpty()
|
||||
title: string;
|
||||
|
||||
@IsNumber()
|
||||
duration: number;
|
||||
|
||||
@IsNumber()
|
||||
trackNumber: number;
|
||||
|
||||
@IsNumber()
|
||||
albumId: number;
|
||||
}
|
||||
|
@ -58,6 +58,7 @@ export async function createAlbum(formData: FormData) {
|
||||
const title = formData.get('title');
|
||||
const artist = formData.get('artist');
|
||||
const genre = formData.get('genre');
|
||||
console.log(title, artist, genre);
|
||||
return fetch("https://api.anatid.net/album/", {
|
||||
method: "POST",
|
||||
headers: { "Content-Type": "application/json" },
|
||||
|
Loading…
x
Reference in New Issue
Block a user