diff --git a/libertas-frontend/src/components/albums/add-media-to-album-dialog.tsx b/libertas-frontend/src/components/albums/add-media-to-album-dialog.tsx
index f32339a..e2cf664 100644
--- a/libertas-frontend/src/components/albums/add-media-to-album-dialog.tsx
+++ b/libertas-frontend/src/components/albums/add-media-to-album-dialog.tsx
@@ -33,7 +33,7 @@ export function AddMediaToAlbumDialog({ albumId }: AddMediaToAlbumDialogProps) {
isFetchingNextPage,
} = useGetMediaList();
- const { mutate: addMedia, isPending: isAdding } = useAddMediaToAlbum();
+ const { mutate: addMedia, isPending: isAdding } = useAddMediaToAlbum(albumId);
const toggleSelection = (mediaId: string) => {
setSelectedMediaIds((prev) =>
@@ -46,8 +46,7 @@ export function AddMediaToAlbumDialog({ albumId }: AddMediaToAlbumDialogProps) {
const handleSubmit = () => {
addMedia(
{
- albumId,
- payload: { media_ids: selectedMediaIds },
+ media_ids: selectedMediaIds,
},
{
onSuccess: () => {
diff --git a/libertas-frontend/src/components/layout/sidebar.tsx b/libertas-frontend/src/components/layout/sidebar.tsx
index cdcaff6..29ff135 100644
--- a/libertas-frontend/src/components/layout/sidebar.tsx
+++ b/libertas-frontend/src/components/layout/sidebar.tsx
@@ -4,11 +4,11 @@ import { cn } from "@/lib/utils";
import { useAuthStorage } from "@/hooks/use-auth-storage";
export function Sidebar() {
- const { user, clearToken } = useAuthStorage();
+ const { user, clearAuth } = useAuthStorage();
const navigate = useNavigate();
const handleLogout = () => {
- clearToken();
+ clearAuth();
navigate({ to: "/login" });
};
@@ -32,7 +32,7 @@ export function Sidebar() {
-
{user?.email}
+
{user?.email ?? "Loading..."}