diff --git a/app/static/js/tag-editor.js b/app/static/js/tag-editor.js index a0824f7..fa55de1 100644 --- a/app/static/js/tag-editor.js +++ b/app/static/js/tag-editor.js @@ -52,9 +52,8 @@ document.addEventListener('DOMContentLoaded', () => { } fandomAutocomplete.innerHTML = tags.map((t, i) => { - const displayName = t.name.includes(':') ? t.name.split(':')[1] : t.name; - return `
- 🎭 ${displayName} + return `
+ 🎭 ${t.display_name}
`; }).join(''); diff --git a/app/static/js/view-modal.js b/app/static/js/view-modal.js index 0de47c7..ed4447f 100644 --- a/app/static/js/view-modal.js +++ b/app/static/js/view-modal.js @@ -457,8 +457,7 @@ document.addEventListener('DOMContentLoaded', () => { seriesTags.forEach(tag => { const opt = document.createElement('option'); opt.value = tag.id; - // Display name without prefix - opt.textContent = tag.name.includes(':') ? tag.name.split(':', 2)[1] : tag.name; + opt.textContent = tag.display_name; seriesSelect.appendChild(opt); }); @@ -514,13 +513,9 @@ document.addEventListener('DOMContentLoaded', () => { if (!seriesInfoEl || !seriesPage) return; currentSeriesPageId = seriesPage.id; - // Display series name (strip prefix) - const displayName = seriesPage.series_name.includes(':') - ? seriesPage.series_name.split(':', 2)[1] - : seriesPage.series_name; if (seriesNameEl) { - seriesNameEl.textContent = displayName; - seriesNameEl.href = `/gallery?tag=${encodeURIComponent(seriesPage.series_name)}`; + seriesNameEl.textContent = seriesPage.series_name; + seriesNameEl.href = `/gallery?tag_id=${encodeURIComponent(seriesPage.series_tag_id)}`; } // Display page number