Pushing errors back to frontend
Some checks failed
Music Collection CI Workflow / test (./backend) (push) Successful in 34s
Music Collection CI Workflow / test (./frontend) (push) Failing after 37s
Music Collection CI Workflow / build-and-push-images (./backend/Dockerfile, git.anatid.net/tabris/music-collection-backend, ./backend) (push) Has been skipped
Music Collection CI Workflow / build-and-push-images (./frontend/Dockerfile, git.anatid.net/tabris/music-collection-frontend, ./frontend) (push) Has been skipped
Music Collection CI Workflow / deploy (push) Has been skipped

This commit is contained in:
Phill Pover 2025-04-07 11:10:10 +01:00
parent 27e2403264
commit 789d241769

View File

@ -46,12 +46,15 @@ export default function Page() {
const formData = new FormData(event.currentTarget); const formData = new FormData(event.currentTarget);
try { try {
if (formData.get('id') == "") { if (formData.get('id') == "") {
await createAlbum(formData); const result = createAlbum(formData)
handleSnackbar(`Successfully created Album with ID ${formData.get("id")}`, true); .then(respose => {return response.json()})
.catch(error => {response.json()});
} else { } else {
await updateAlbum(formData); const result = await updateAlbum(formData)
handleSnackbar(`Successfully updated Album with ID ${formData.get("id")}`, true); .then(respose => {return response.json()})
.catch(error => {response.json()});
} }
handleSnackbar(`Successfully updated Album with ID ${formData.get("id")}: ${result}`, true);
revalidateAlbums(); revalidateAlbums();
const data = await getAlbums(); const data = await getAlbums();
setAlbums(data); setAlbums(data);