diff --git a/src/components/layout/AppSidebar.vue b/src/components/layout/AppSidebar.vue index c1bbaa2..47fe3fe 100644 --- a/src/components/layout/AppSidebar.vue +++ b/src/components/layout/AppSidebar.vue @@ -53,7 +53,7 @@ const icons = { ๊ณ ์ ์ง์ถ - ๐ + diff --git a/src/router/index.js b/src/router/index.js index e665040..35b655d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -155,7 +155,8 @@ const router = createRouter({ path: '/account/recurrings', name: 'account-recurrings', component: () => import('../views/account/RecurringView.vue'), - meta: { requiresAuth: true, requiresPremium: true }, + // ๊ณ ์ ์ง์ถ์ ๋ฌด๋ฃ๋ 2๊ฑด๊น์ง ์ฒดํ(์ด๊ณผ ์ ์ ์ ) โ ์ ๋ฃ ๊ฒ์ดํธ ํด์ + meta: { requiresAuth: true }, }, // ์ค์ (์ฑ ํ๋จ ๋ด๋น๊ฒ์ด์ โ ์ค์ ) { diff --git a/src/views/account/AccountView.vue b/src/views/account/AccountView.vue index f342ccf..79adfd4 100644 --- a/src/views/account/AccountView.vue +++ b/src/views/account/AccountView.vue @@ -941,13 +941,11 @@ async function analyzePasted() { onMounted(async () => { // ์ง์ ์ ๋ฐ๋ฆฐ ์ ๊ธฐ ๊ฑฐ๋๋ฅผ ๋จผ์ ๋ฐ์ํ ๋ค ๋ชฉ๋ก์ ๋ถ๋ฌ์จ๋ค (์ค๋ณต ์์ด) - // ๊ณ ์ ์ง์ถ์ ์ ๋ฃ ์ ์ฉ โ ๋ฌด๋ฃ ํ์์ ํธ์ถ ์์ฒด๋ฅผ ๊ฑด๋๋ด๋ค(403/์ ๊ทธ๋ ์ด๋ ๋ฆฌ๋ค์ด๋ ํธ ๋ฐฉ์ง) - if (isPremium.value) { - try { - await accountApi.runRecurrings() - } catch { - // ์ ๊ธฐ ๊ฑฐ๋ ๋ฐ์ ์คํจ๋ ๊ฐ๊ณ๋ถ ์กฐํ๋ฅผ ๋ง์ง ์๋๋ค - } + // ๊ณ ์ ์ง์ถ์ ๋ฌด๋ฃ๋ 2๊ฑด๊น์ง ์ฌ์ฉ ๊ฐ๋ฅ โ ๋ชจ๋ ๋ก๊ทธ์ธ ์ฌ์ฉ์์ ๋ํด ์คํ + try { + await accountApi.runRecurrings() + } catch { + // ์ ๊ธฐ ๊ฑฐ๋ ๋ฐ์ ์คํจ๋ ๊ฐ๊ณ๋ถ ์กฐํ๋ฅผ ๋ง์ง ์๋๋ค } load() loadTagOptions() diff --git a/src/views/account/RecurringView.vue b/src/views/account/RecurringView.vue index 8226c32..0102b98 100644 --- a/src/views/account/RecurringView.vue +++ b/src/views/account/RecurringView.vue @@ -1,16 +1,26 @@