fix: 모드팩 수정 시 changelog 불러오기

- fetchModpacks에서 changelog 필드 누락 수정
- 수정 다이얼로그에서 기존 변경 로그 표시
This commit is contained in:
caadiq 2025-12-24 09:57:00 +09:00
parent 527ac1e51b
commit 74cf074d7e

View file

@ -165,6 +165,7 @@ export default function Admin({ isMobile = false }) {
id: mp.id,
version: mp.version,
name: mp.name,
changelog: mp.changelog || '',
date: new Date(mp.created_at).toISOString().split('T')[0],
size: (mp.file_size / (1024 * 1024)).toFixed(1) + ' MB',
}));
@ -1723,7 +1724,7 @@ export default function Admin({ isMobile = false }) {
onClick={() => {
setModpackDialogMode('edit');
setEditingModpack(pack);
setModpackForm({ version: pack.version, changelog: '' });
setModpackForm({ version: pack.version, changelog: pack.changelog || '' });
setShowModpackDialog(true);
}}
className="p-1.5 text-zinc-400 hover:text-blue-400 transition-colors"
@ -1762,7 +1763,7 @@ export default function Admin({ isMobile = false }) {
onClick={() => {
setModpackDialogMode('edit');
setEditingModpack(pack);
setModpackForm({ version: pack.version, changelog: '' });
setModpackForm({ version: pack.version, changelog: pack.changelog || '' });
setShowModpackDialog(true);
}}
className="p-2 text-zinc-400 hover:text-blue-400 transition-colors"