We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 354e7db commit f4a5133Copy full SHA for f4a5133
server/api/card/[...pkg].get.ts
@@ -6,10 +6,8 @@ export default defineEventHandler(async event => {
6
const segments = getRouterParam(event, 'pkg')?.split('/') ?? []
7
8
// Strip .png extension from the final segment (e.g. /api/card/nuxt.png)
9
- if (segments.length > 0) {
10
- const last = segments[segments.length - 1]!
11
- if (last.endsWith('.png')) segments[segments.length - 1] = last.slice(0, -4)
12
- }
+ const last = segments.at(-1)
+ if (last?.endsWith('.png')) segments[segments.length - 1] = last.slice(0, -4)
13
14
const packageName = segments.join('/')
15
0 commit comments