From 6f937d380010faec4dfe20360a9fb510a48efda8 Mon Sep 17 00:00:00 2001 From: nevermoregb Date: Mon, 17 Mar 2025 11:07:24 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B2=8C=EC=8B=9C=ED=8C=90=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=ED=8E=98=EC=9D=B4=EC=A7=80=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/stores/useBoardAccessStore.js | 4 ++-- src/views/board/BoardEdit.vue | 9 +++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/stores/useBoardAccessStore.js b/src/stores/useBoardAccessStore.js index 44a9cfe..1d33d88 100644 --- a/src/stores/useBoardAccessStore.js +++ b/src/stores/useBoardAccessStore.js @@ -20,12 +20,12 @@ export const useBoardAccessStore = defineStore( if (localStorage.getItem('tempPassword')) { // 저장된 값을 불러와 상태에 할당 const tempPassword = localStorage.getItem('tempPassword'); - if (typeof tempPassword === 'String') password.value = tempPassword; + if (typeof tempPassword === 'string') password.value = JSON.parse(tempPassword); } function setBoardPassword(input) { password.value = input; - if (typeof input === 'String') localStorage.setItem('tempPassword', input); + if (typeof input === 'string') JSON.stringify(localStorage.setItem('tempPassword', input)); } function $reset() { diff --git a/src/views/board/BoardEdit.vue b/src/views/board/BoardEdit.vue index 4813cb9..c45abc9 100644 --- a/src/views/board/BoardEdit.vue +++ b/src/views/board/BoardEdit.vue @@ -120,16 +120,17 @@ // 게시물 데이터 로드 const fetchBoardDetails = async () => { // 수정 데이터 전송 - const password = accessStore.password; + let password = accessStore.password; const params = { - password: password || '', + password: `${password}` || '', }; //const response = await axios.get(`board/${currentBoardId.value}`); const { data } = await axios.post(`board/${currentBoardId.value}`, params); if (data.code !== 200) { - toastStore.onToast(data.message, 'e'); - router.go(-1); + //toastStore.onToast(data.message, 'e'); + alert(data.message, 'e'); + router.back(); return; } const boardData = data.data;