some stuff

This commit is contained in:
AveryMadness 2024-01-23 22:39:33 -07:00
parent 885069cafb
commit 9a64c7a95b
2 changed files with 2 additions and 12 deletions

View File

@ -55,7 +55,7 @@ ValidateBody(j.object({
})),
async (req, res) => {
if (req.user?.BookmarkedSongs.findIndex(x => x.ID.toLowerCase() === req.body.SongID.toLowerCase()) !== -1)
return res.status(400).json({ errorMessage: "This song is already bookmarked." });
return res.status(400).json({ errorMessage: "You're already subscribed to this song." });
const SongData = await Song.findOne({ where: { ID: req.body.SongID } });
if (!SongData)
@ -75,7 +75,7 @@ ValidateBody(j.object({
async (req, res) => {
const idx = req.user!.BookmarkedSongs.findIndex(x => x.ID.toLowerCase() === req.body.SongID.toLowerCase());
if (idx === -1)
return res.status(400).json({ errorMessage: "This song is not bookmarked." });
return res.status(400).json({ errorMessage: "You arent subscribed to this song." });
req.user?.BookmarkedSongs.splice(idx, 1);
req.user?.save();

View File

@ -26,16 +26,6 @@ export function AdminTrackList() {
{
tracks.map(x => {
return <Song data={x}>
<Button sx={{ width: "100%", marginBottom: 1 }} variant="primary" onClick={async () => {
const Res = await axios.post("/api/library/me/bookmark", { SongID: x.ID });
if (Res.status === 200)
{
toast("Success!");
navigate("/profile");
}
else
toast(Res.data.errorMessage, { type: "error" })
}}>Subscribe</Button>
<Button sx={{ width: "100%", marginBottom: 1 }}>View Details</Button>
<Button sx={{ width: "100%" }} variant="danger">Disable</Button>
</Song>