From 62acd6a2d085b6b095f5aed7a89c6422f18af302 Mon Sep 17 00:00:00 2001 From: Phill Pover Date: Mon, 7 Apr 2025 07:18:26 +0100 Subject: [PATCH] Attempting refreshes --- frontend/src/app/album/[id]/page.tsx | 6 ++++++ frontend/src/app/album/page.tsx | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/frontend/src/app/album/[id]/page.tsx b/frontend/src/app/album/[id]/page.tsx index 3ec0e13..dbd13f9 100644 --- a/frontend/src/app/album/[id]/page.tsx +++ b/frontend/src/app/album/[id]/page.tsx @@ -49,6 +49,8 @@ export default function Page() { } else { await updateSong(formData); } + const data = await getAlbum(parseInt(albumId)); + setAlbum(data); } catch (error) { console.error("Error creating Song: ", error); } @@ -81,6 +83,8 @@ export default function Page() { } catch (error) { console.error(`Error getting song with ID ${songId}:`, error); } + const data = await getAlbum(parseInt(albumId)); + setAlbum(data); } else { console.error("Couldn't get ID of clicked element"); } @@ -94,6 +98,8 @@ export default function Page() { } catch (error) { console.error(`Error deleting song with ID ${songId}:`, error); } + const data = await getAlbum(parseInt(albumId)); + setAlbum(data); } else { console.error("Couldn't get ID of clicked element"); } diff --git a/frontend/src/app/album/page.tsx b/frontend/src/app/album/page.tsx index 2f590f2..b54feec 100644 --- a/frontend/src/app/album/page.tsx +++ b/frontend/src/app/album/page.tsx @@ -44,6 +44,8 @@ export default function Page() { } else { await updateAlbum(formData); } + const data = await getAlbums(); + setAlbums(data); } catch (error) { console.error("Error creating Album: ", error); } @@ -74,6 +76,8 @@ export default function Page() { } catch (error) { console.error(`Error getting album with ID ${id}:`, error); } + const data = await getAlbums(); + setAlbums(data); } else { console.error("Couldn't get ID of clicked element"); } @@ -87,6 +91,8 @@ export default function Page() { } catch (error) { console.error(`Error deleting album with ID ${id}:`, error); } + const data = await getAlbums(); + setAlbums(data); } else { console.error("Couldn't get ID of clicked element"); }