릴리스: v1.3.59 관리자 템플릿 요청 중복 방지 및 신규 템플릿 연결 흐름 정리
This commit is contained in:
@@ -25,6 +25,7 @@ export function useAdminTemplateRequests({
|
||||
sourceGameId: request.sourceGameId || '',
|
||||
sourceTierListTitle: request.sourceTierListTitle || '',
|
||||
targetGameId: request.targetGameId || '',
|
||||
targetGameName: request.targetGameName || '',
|
||||
requesterName: request.requesterName || '',
|
||||
}
|
||||
}
|
||||
@@ -53,9 +54,14 @@ export function useAdminTemplateRequests({
|
||||
setTab('game-admin')
|
||||
|
||||
if (request.type === 'create') {
|
||||
openGameCreateModal()
|
||||
newGameId.value = (request.draftGameId || '').trim()
|
||||
newGameName.value = (request.draftGameName || '').trim()
|
||||
const linkedGameId = request.targetGameId || ''
|
||||
if (linkedGameId) {
|
||||
await selectAdminGame(linkedGameId)
|
||||
} else {
|
||||
openGameCreateModal()
|
||||
newGameId.value = (request.draftGameId || '').trim()
|
||||
newGameName.value = (request.draftGameName || '').trim()
|
||||
}
|
||||
mergeRequestItemsIntoDrafts(request)
|
||||
} else {
|
||||
const nextGameId = request.targetGameId || request.sourceGameId || ''
|
||||
|
||||
Reference in New Issue
Block a user