From 0e488be0b9d07ddda0702bae5c874e84d5baf116 Mon Sep 17 00:00:00 2001 From: Flummi Date: Thu, 31 Mar 2022 20:42:28 +0200 Subject: [PATCH] fix tag itemview --- src/inc/routeinc/f0cklib.mjs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/inc/routeinc/f0cklib.mjs b/src/inc/routeinc/f0cklib.mjs index d8fff42..39306c9 100644 --- a/src/inc/routeinc/f0cklib.mjs +++ b/src/inc/routeinc/f0cklib.mjs @@ -231,16 +231,16 @@ export default { } else { items = db` - select * + select "items".* from "items" - ${tag + ${ tag ? db` inner join ( - select "tags_assign".item_id, "tags".tag + select "tags_assign".item_id, "tags_assign".tag_id, "tags".tag from "tags" left join "tags_assign" on "tags_assign".tag_id = "tags".id where "tags".tag ilike ${'%' + tag + '%'} - group by "tags_assign".item_id, "tags".tag + group by "tags_assign".item_id, "tags".tag, "tags_assign".tag_id ) as st on st.item_id = "items".id` : db`` } @@ -254,7 +254,7 @@ export default { : db`` } ${ tag - ? db`group by st.item_id, "items".id, "tags_assign".tag_id` + ? db`group by st.item_id, "items".id, st.tag_id` : db`group by "items".id` } order by "items".id desc