Fixes
All checks were successful
Music Collection CI Workflow / test (./backend) (push) Successful in 30s
Music Collection CI Workflow / test (./frontend) (push) Successful in 36s
Music Collection CI Workflow / build-and-push-images (./backend/Dockerfile, git.anatid.net/tabris/music-collection-backend, ./backend) (push) Successful in 51s
Music Collection CI Workflow / build-and-push-images (./frontend/Dockerfile, git.anatid.net/tabris/music-collection-frontend, ./frontend) (push) Successful in 1m48s
Music Collection CI Workflow / deploy (push) Successful in 23s

This commit is contained in:
Phill Pover 2025-04-07 06:12:25 +01:00
parent 6eff2893f8
commit 0e2ca9a2df
3 changed files with 7 additions and 5 deletions

View File

@ -125,7 +125,7 @@ export async function getSong(id: number) {
} }
export async function createSong(formData: FormData) { export async function createSong(formData: FormData) {
const albumId = formData.get('album-id'); const albumId = formData.get('albumId');
const title = formData.get('title'); const title = formData.get('title');
const duration = formData.get('duration'); const duration = formData.get('duration');
const trackNumber = formData.get('trackNumber'); const trackNumber = formData.get('trackNumber');
@ -150,7 +150,7 @@ export async function createSong(formData: FormData) {
export async function updateSong(formData: FormData) { export async function updateSong(formData: FormData) {
const id = formData.get('id'); const id = formData.get('id');
const albumId = formData.get('album-id'); const albumId = formData.get('albumId');
const title = formData.get('title'); const title = formData.get('title');
const duration = formData.get('duration'); const duration = formData.get('duration');
const trackNumber = formData.get('trackNumber'); const trackNumber = formData.get('trackNumber');

View File

@ -45,7 +45,7 @@ export default function Page() {
const formData = new FormData(event.currentTarget); const formData = new FormData(event.currentTarget);
try { try {
console.log(formData); console.log(formData);
if (formData.get('id') === "") { if (formData.get('id') == "") {
const data = await createSong(formData); const data = await createSong(formData);
console.log(data); console.log(data);
} else { } else {
@ -108,7 +108,9 @@ export default function Page() {
<> <>
<div className="container"> <div className="container">
<div> <div>
<em>{album.title}</em> by {album.artist} ({album.genre}) <h3>{album.title}</h3>
<h4>{album.artist}</h4>
<em>({album.genre})</em>
</div> </div>
<IconButton aria-label="Add Album" size="large" onClick={handleCreate}> <IconButton aria-label="Add Album" size="large" onClick={handleCreate}>
<AddCircleOutline fontSize="inherit" color="success"/> <AddCircleOutline fontSize="inherit" color="success"/>

View File

@ -40,7 +40,7 @@ export default function Page() {
const formData = new FormData(event.currentTarget); const formData = new FormData(event.currentTarget);
try { try {
console.log(formData); console.log(formData);
if (formData.get('id') === "") { if (formData.get('id') == "") {
await createAlbum(formData); await createAlbum(formData);
} else { } else {
await updateAlbum(formData); await updateAlbum(formData);