릴리스: v1.4.21 프런트 topic 응답 소비 정리

This commit is contained in:
2026-04-02 20:25:49 +09:00
parent 28fa7bb37d
commit 337bee8900
11 changed files with 31 additions and 19 deletions

View File

@@ -1173,15 +1173,16 @@ async function saveTemplateVisibility() {
const data = await api.updateAdminTemplate(selectedTemplate.value.game.id, {
isPublic: !!selectedTemplate.value.game.isPublic,
})
const nextTemplate = data.template || data.game || {}
selectedTemplate.value = {
...selectedTemplate.value,
game: {
...selectedTemplate.value.game,
...data.game,
...nextTemplate,
},
}
await refreshTemplates()
success.value = data.game?.isPublic ? '템플릿을 공개 상태로 전환했어요.' : '템플릿을 비공개 상태로 전환했어요.'
success.value = nextTemplate?.isPublic ? '템플릿을 공개 상태로 전환했어요.' : '템플릿을 비공개 상태로 전환했어요.'
return true
} catch (e) {
error.value = '템플릿 공개 상태를 저장하지 못했어요.'