---
import { AlbumStatus } from '@prisma/client'
import AsyncMultiSelect from 'components/form/AsyncMultiSelect'
import { Input, InputArea, InputLabel, InputSelect } from 'components/form/Input'
import Base from 'layouts/base.astro'
import prismaClient from 'utils/prisma-client'
const { user, permissions } = Astro.locals
if (!user || !permissions.includes('UPDATE')) return Astro.redirect('/404')
const albumId = parseInt(Astro.params.id as string)
const album = await prismaClient.albums.findUnique({ where: { id: albumId } })
if (!album) {
return Astro.redirect('/404')
}
---