diff --git a/components/admin/AdminAdsSettingsCard.vue b/components/admin/AdminAdsSettingsCard.vue
index b98263e..89fbee2 100644
--- a/components/admin/AdminAdsSettingsCard.vue
+++ b/components/admin/AdminAdsSettingsCard.vue
@@ -20,8 +20,8 @@ const adSlots = [
},
{
key: 'adPostSidebarCode',
- label: '게시물 왼쪽 사이드',
- description: '게시물 상세 화면의 왼쪽 사이드바 하단에 표시됩니다.',
+ label: '게시물 오른쪽 사이드',
+ description: '게시물 상세 화면의 오른쪽 사이드바 TOC 아래에 표시됩니다.',
placeholder: ''
},
{
diff --git a/components/comments/PostComments.vue b/components/comments/PostComments.vue
index 92b1dea..8d85518 100644
--- a/components/comments/PostComments.vue
+++ b/components/comments/PostComments.vue
@@ -113,7 +113,7 @@ const markAvatarBroken = (commentId) => {
*/
const fetchMember = async () => {
try {
- member.value = await $fetch('/api/auth/me')
+ member.value = await $fetch('/api/auth/me?optional=1')
} catch {
member.value = null
}
diff --git a/components/site/LeftSidebar.vue b/components/site/LeftSidebar.vue
index ebdfafe..fad3244 100644
--- a/components/site/LeftSidebar.vue
+++ b/components/site/LeftSidebar.vue
@@ -7,13 +7,6 @@ defineProps({
})
const { isDarkMode, toggleTheme } = useThemeMode()
-const route = useRoute()
-
-const { data: siteSettings } = await useFetch('/api/site-settings', {
- default: () => ({
- adPostSidebarCode: ''
- })
-})
const { data: tags } = await useFetch('/api/tags', {
default: () => []
@@ -29,7 +22,6 @@ const { data: navigation } = await useFetch('/api/navigation', {
/** 저자 영역 공개 여부 */
const showAuthorSection = false
-const isPostDetailRoute = computed(() => route.path.startsWith('/post/'))
const STORAGE_KEY = 'sori-primary-nav-expanded'
@@ -201,13 +193,6 @@ onMounted(() => {
-
-