diff --git a/src/views/account/AccountView.vue b/src/views/account/AccountView.vue index 7219e33..92e98d4 100644 --- a/src/views/account/AccountView.vue +++ b/src/views/account/AccountView.vue @@ -803,10 +803,13 @@ async function analyzePasted() { onMounted(async () => { // 진입 시 밀린 정기 거래를 먼저 반영한 뒤 목록을 불러온다 (중복 없이) - try { - await accountApi.runRecurrings() - } catch { - // 정기 거래 반영 실패는 가계부 조회를 막지 않는다 + // 고정지출은 유료 전용 — 무료 회원은 호출 자체를 건너뛴다(403/업그레이드 리다이렉트 방지) + if (isPremium.value) { + try { + await accountApi.runRecurrings() + } catch { + // 정기 거래 반영 실패는 가계부 조회를 막지 않는다 + } } load() loadTagOptions() @@ -1102,7 +1105,7 @@ onMounted(async () => {

{{ formInfo }}