admin stuff
This commit is contained in:
@ -16,20 +16,6 @@ const getTags = async itemid => await sql("tags_assign")
|
||||
.where("tags_assign.item_id", itemid)
|
||||
.select("tags.id", "tags.tag", "tags_assign.prefix");
|
||||
|
||||
const cleanTags = async () => {
|
||||
const tags = await sql("tags").leftJoin("tags_assign", "tags_assign.tag_id", "tags.id").whereNull("tags_assign.item_id");
|
||||
if(tags.length === 0)
|
||||
return;
|
||||
|
||||
let deleteTag = sql("tags");
|
||||
tags.forEach(tag => {
|
||||
if(["sfw", "nsfw"].includes(tag.tag.toLowerCase()))
|
||||
return;
|
||||
deleteTag = deleteTag.orWhere("id", tag.id);
|
||||
});
|
||||
await deleteTag.del();
|
||||
};
|
||||
|
||||
export default (router, tpl) => {
|
||||
router.group(/^\/api\/v2/, group => {
|
||||
|
||||
|
Reference in New Issue
Block a user