Skip to content

Commit cd8db41

Browse files
authored
Merge pull request #39 from SplittyDev/fix/codeberg-release-endpoint
Fix codeberg release endpoint
2 parents ec5c8bc + 4753b4a commit cd8db41

File tree

3 files changed

+335
-546
lines changed

3 files changed

+335
-546
lines changed

badgers-web/src/app/codeberg/release/[owner]/[repo]/route.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,13 @@ interface Params {
1212

1313
export async function GET(request: NextRequest, { params: { owner, repo } }: Params) {
1414
const release = await Codeberg.getClient().getLatestRelease({ owner, repo })
15-
const shortestName = [release?.tag_name, release?.name]
15+
16+
const shortestName = (() => {
17+
if (release === null) { return null }
18+
return [release?.tag_name, release?.name]
1619
.filter(Boolean)
1720
.reduce((a, b) => a!.length < b!.length ? a : b)
21+
})()
1822

1923
return await Badge.generate(request, 'release', shortestName ?? 'None', {
2024
color: !!shortestName ? 'blue' : 'yellow'

badgers-worker/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.wrangler/

0 commit comments

Comments
 (0)