Skip to content

Commit 246fc86

Browse files
committed
added error message when ungh's api keys are exhausted
1 parent acea1fd commit 246fc86

File tree

4 files changed

+1424
-1411
lines changed

4 files changed

+1424
-1411
lines changed

app/pages/package-changelog/[[org]]/[name].vue

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,11 @@ const latestVersion = computed(() => {
5151
})
5252
5353
// getting info
54-
const { data: changelog, pending } = usePackageChangelog(packageName, version)
54+
const {
55+
data: changelog,
56+
pending,
57+
error: changelogError,
58+
} = usePackageChangelog(packageName, version)
5559
5660
const repoProviderIcon = useProviderIcon(() => changelog.value?.provider)
5761
const tptoc = useTemplateRef('tptoc')
@@ -150,7 +154,11 @@ defineOgImageComponent('Default', {
150154
:viewOnGit
151155
/>
152156
</LazyChangelogMarkdown>
157+
<p class="mt-5" v-else-if="changelogError?.statusMessage == ERROR_UNGH_API_KEY_EXHAUSTED">
158+
{{ $t('changelog.rate_limit_ungh') }}
159+
</p>
153160
<p class="mt-5" v-else>{{ $t('changelog.no_logs') }}</p>
161+
<!-- <p class="mt-5" v-else-></p> -->
154162
</template>
155163
<template #fallback>
156164
<section class="flex flex-col gap-2 py-3">

0 commit comments

Comments
 (0)