릴리스: v1.4.12 topics/templates API 경로 정리

This commit is contained in:
2026-04-02 19:03:02 +09:00
parent 9b97a7c23b
commit 1fabf66f04
9 changed files with 59 additions and 39 deletions

View File

@@ -1148,7 +1148,7 @@ async function uploadThumbnail() {
try {
const fd = new FormData()
fd.append('thumbnail', thumbFile.value)
const res = await fetch(toApiUrl(`/api/admin/games/${encodeURIComponent(selectedTemplateId.value)}/thumbnail`), {
const res = await fetch(toApiUrl(`/api/admin/templates/${encodeURIComponent(selectedTemplateId.value)}/thumbnail`), {
method: 'POST',
credentials: 'include',
body: fd,
@@ -1217,7 +1217,7 @@ async function removeTemplateItem(itemId) {
resetMessages()
try {
const res = await fetch(
toApiUrl(`/api/admin/games/${encodeURIComponent(selectedTemplateId.value)}/items/${encodeURIComponent(itemId)}`),
toApiUrl(`/api/admin/templates/${encodeURIComponent(selectedTemplateId.value)}/items/${encodeURIComponent(itemId)}`),
{
method: 'DELETE',
credentials: 'include',
@@ -1263,7 +1263,7 @@ async function removeTemplate() {
if (!ok) return
try {
const res = await fetch(toApiUrl(`/api/admin/games/${encodeURIComponent(selectedTemplateId.value)}`), {
const res = await fetch(toApiUrl(`/api/admin/templates/${encodeURIComponent(selectedTemplateId.value)}`), {
method: 'DELETE',
credentials: 'include',
})