Fix broken lists

This commit is contained in:
PrivateGER 2023-07-18 16:00:48 +02:00
parent 2880030158
commit 457bd6c2e5
2 changed files with 9 additions and 13 deletions

View file

@ -52,14 +52,12 @@ export const paramDef = {
export default define(meta, paramDef, async (ps, me) => { export default define(meta, paramDef, async (ps, me) => {
// Fetch the list // Fetch the list
const listExists = await UserLists.exist({ const userList = await UserLists.findOneBy({
where: { id: ps.listId,
id: ps.listId, userId: me.id,
userId: me.id,
},
}); });
if (!listExists) { if (!userList) {
throw new ApiError(meta.errors.noSuchList); throw new ApiError(meta.errors.noSuchList);
} }
@ -85,7 +83,7 @@ export default define(meta, paramDef, async (ps, me) => {
const exist = await UserListJoinings.exist({ const exist = await UserListJoinings.exist({
where: { where: {
userListId: userList.id, userListId: ps.listId,
userId: user.id, userId: user.id,
}, },
}); });

View file

@ -37,14 +37,12 @@ export const paramDef = {
export default define(meta, paramDef, async (ps, me) => { export default define(meta, paramDef, async (ps, me) => {
// Fetch the list // Fetch the list
const exist = await UserLists.exist({ const userList = await UserLists.findOneBy({
where: { id: ps.listId,
id: ps.listId, userId: me.id,
userId: me.id,
},
}); });
if (!exist) { if (!userList) {
throw new ApiError(meta.errors.noSuchList); throw new ApiError(meta.errors.noSuchList);
} }