릴리스: v1.4.24 topic/template 응답 키 축소

This commit is contained in:
2026-04-02 20:40:12 +09:00
parent 6a8d4ddabd
commit 257d50f9c5
10 changed files with 29 additions and 15 deletions

View File

@@ -788,7 +788,7 @@ async function selectAdminTemplate(templateId) {
async function refreshTemplates() {
try {
const data = await api.listTopics()
templates.value = data.games || []
templates.value = data.topics || []
featuredTemplateIds.value = templates.value
.filter((template) => template.displayRank != null)
.sort((a, b) => a.displayRank - b.displayRank)
@@ -1173,7 +1173,7 @@ async function saveTemplateVisibility() {
const data = await api.updateAdminTemplate(selectedTemplate.value.game.id, {
isPublic: !!selectedTemplate.value.game.isPublic,
})
const nextTemplate = data.template || data.game || {}
const nextTemplate = data.template || {}
selectedTemplate.value = {
...selectedTemplate.value,
game: {
@@ -1616,7 +1616,7 @@ async function confirmTierListImport() {
itemIds,
})
await refreshTemplates()
success.value = `"${data.game?.name || nextGameName}" 템플릿을 생성했어요.`
success.value = `"${data.template?.name || nextGameName}" 템플릿을 생성했어요.`
}
closeTierListImportModal()