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

View file

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