fdsafdas
This commit is contained in:
@@ -740,6 +740,7 @@
|
||||
"settings": "Einstellungen",
|
||||
"filters": "Filter",
|
||||
"volume": "Lautstärke",
|
||||
"clear_filter": "Filter löschen",
|
||||
"reset_all": "Alles zurücksetzen",
|
||||
"rating": "Bewertung",
|
||||
"all": "Alle",
|
||||
|
||||
@@ -740,6 +740,7 @@
|
||||
"settings": "Settings",
|
||||
"filters": "Filters",
|
||||
"volume": "Volume",
|
||||
"clear_filter": "Clear filter",
|
||||
"reset_all": "Reset all",
|
||||
"rating": "Rating",
|
||||
"all": "All",
|
||||
|
||||
@@ -736,6 +736,7 @@
|
||||
"settings": "Instellingen",
|
||||
"filters": "Filters",
|
||||
"volume": "Volume",
|
||||
"clear_filter": "Filter wissen",
|
||||
"reset_all": "Alles resetten",
|
||||
"rating": "Beoordeling",
|
||||
"all": "Alles",
|
||||
|
||||
@@ -736,6 +736,7 @@
|
||||
"settings": "Einstellungen",
|
||||
"filters": "Filter",
|
||||
"volume": "Lautstärke",
|
||||
"clear_filter": "Filter entfernen",
|
||||
"reset_all": "Alles zurücksetzen",
|
||||
"rating": "Bewertung",
|
||||
"all": "Alle",
|
||||
|
||||
@@ -323,6 +323,9 @@ export default router => {
|
||||
}
|
||||
}
|
||||
|
||||
const nsflTagRow = await db`SELECT id FROM tags WHERE normalized = 'nsfl' LIMIT 1`;
|
||||
const nsflId = nsflTagRow.length > 0 ? nsflTagRow[0].id : (cfg.nsfl_tag_id || 11517);
|
||||
|
||||
try {
|
||||
let tagid = (await db`
|
||||
select id
|
||||
@@ -331,13 +334,21 @@ export default router => {
|
||||
`)?.[0]?.id;
|
||||
|
||||
if (!tagid) { // create new tag
|
||||
tagid = (await db`
|
||||
insert into "tags" ${db({
|
||||
tag: tagname
|
||||
})
|
||||
}
|
||||
returning id
|
||||
`)[0].id;
|
||||
try {
|
||||
tagid = (await db`
|
||||
insert into "tags" ${db({
|
||||
tag: tagname
|
||||
})
|
||||
}
|
||||
returning id
|
||||
`)[0].id;
|
||||
} catch (e) {
|
||||
tagid = (await db`
|
||||
select id
|
||||
from "tags"
|
||||
where normalized = slugify(${tagname})
|
||||
`)?.[0]?.id;
|
||||
}
|
||||
}
|
||||
|
||||
if (albumItemId) {
|
||||
@@ -383,6 +394,7 @@ export default router => {
|
||||
`;
|
||||
}
|
||||
} catch (err) {
|
||||
console.error('[ADD_TAG_ERROR]', err);
|
||||
const isDuplicate = err.code === '23505' || err.constraint?.includes('tags_assign');
|
||||
return res.json({
|
||||
success: false,
|
||||
|
||||
Reference in New Issue
Block a user