Skip to content

Commit 9d32dbb

Browse files
committed
test: update trailing slash middleware
1 parent 2588604 commit 9d32dbb

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

app/middleware/trailing-slash.global.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@
88
* - /docs/getting-started/?query=value → /docs/getting-started?query=value
99
*/
1010
export default defineNuxtRouteMiddleware(to => {
11+
if (import.meta.prerender) return
12+
1113
if (import.meta.server) {
1214
const event = useRequestEvent()
1315
const url = event?.node.req.originalUrl || event?.node.req.url || ''
1416

15-
if (url.includes('_payload')) return
17+
if (url.includes('/_payload.json')) return
1618
}
1719

1820
if (to.path.startsWith('/package-code/') || to.path.startsWith('/api/')) return

test/e2e/connector.spec.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ test.describe('Organization Management', () => {
106106
})
107107

108108
test('shows org members when connected', async ({ page, gotoConnected }) => {
109-
await gotoConnected('/@testorg/')
109+
await gotoConnected('/@testorg')
110110

111111
// The org management region contains the members panel
112112
const orgManagement = page.getByRole('region', { name: /organization management/i })
@@ -123,7 +123,7 @@ test.describe('Organization Management', () => {
123123
})
124124

125125
test('can filter members by role', async ({ page, gotoConnected }) => {
126-
await gotoConnected('/@testorg/')
126+
await gotoConnected('/@testorg')
127127

128128
const orgManagement = page.getByRole('region', { name: /organization management/i })
129129
await expect(orgManagement).toBeVisible({ timeout: 10_000 })
@@ -144,7 +144,7 @@ test.describe('Organization Management', () => {
144144
})
145145

146146
test('can search members by name', async ({ page, gotoConnected }) => {
147-
await gotoConnected('/@testorg/')
147+
await gotoConnected('/@testorg')
148148

149149
const orgManagement = page.getByRole('region', { name: /organization management/i })
150150
await expect(orgManagement).toBeVisible({ timeout: 10_000 })
@@ -162,7 +162,7 @@ test.describe('Organization Management', () => {
162162
})
163163

164164
test('can add a new member operation', async ({ page, gotoConnected, mockConnector }) => {
165-
await gotoConnected('/@testorg/')
165+
await gotoConnected('/@testorg')
166166

167167
const orgManagement = page.getByRole('region', { name: /organization management/i })
168168
await expect(orgManagement).toBeVisible({ timeout: 10_000 })
@@ -194,7 +194,7 @@ test.describe('Organization Management', () => {
194194
})
195195

196196
test('can remove a member (adds operation)', async ({ page, gotoConnected, mockConnector }) => {
197-
await gotoConnected('/@testorg/')
197+
await gotoConnected('/@testorg')
198198

199199
const orgManagement = page.getByRole('region', { name: /organization management/i })
200200
await expect(orgManagement).toBeVisible({ timeout: 10_000 })
@@ -215,7 +215,7 @@ test.describe('Organization Management', () => {
215215
gotoConnected,
216216
mockConnector,
217217
}) => {
218-
await gotoConnected('/@testorg/')
218+
await gotoConnected('/@testorg')
219219

220220
const orgManagement = page.getByRole('region', { name: /organization management/i })
221221
await expect(orgManagement).toBeVisible({ timeout: 10_000 })

0 commit comments

Comments
 (0)