From b7946fc65a08fea6b60dc15454369fb1c7488643 Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Thu, 23 Jan 2025 09:45:24 +0530 Subject: [PATCH] fix: limit banner check --- .../captain/pageComponents/document/LimitBanner.vue | 2 ++ .../captain/pageComponents/response/LimitBanner.vue | 2 ++ 2 files changed, 4 insertions(+) diff --git a/app/javascript/dashboard/components-next/captain/pageComponents/document/LimitBanner.vue b/app/javascript/dashboard/components-next/captain/pageComponents/document/LimitBanner.vue index bd86ac84d..d4f512f39 100644 --- a/app/javascript/dashboard/components-next/captain/pageComponents/document/LimitBanner.vue +++ b/app/javascript/dashboard/components-next/captain/pageComponents/document/LimitBanner.vue @@ -19,6 +19,8 @@ const openBilling = () => { }; const showBanner = computed(() => { + if (!documentLimits.value) return false; + const { currentAvailable } = documentLimits.value; return currentAvailable === 0; }); diff --git a/app/javascript/dashboard/components-next/captain/pageComponents/response/LimitBanner.vue b/app/javascript/dashboard/components-next/captain/pageComponents/response/LimitBanner.vue index d986c898e..684a251fb 100644 --- a/app/javascript/dashboard/components-next/captain/pageComponents/response/LimitBanner.vue +++ b/app/javascript/dashboard/components-next/captain/pageComponents/response/LimitBanner.vue @@ -19,6 +19,8 @@ const openBilling = () => { }; const showBanner = computed(() => { + if (!responseLimits.value) return false; + const { consumed, totalCount } = responseLimits.value; if (!consumed || !totalCount) return false;