Skip to content

Commit 4780c3a

Browse files
authored
Fix view not found being an issue in sentry (baserow#4806)
1 parent 93c8aad commit 4780c3a

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

web-frontend/modules/database/pages/form.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,11 @@ const { data, error } = await useAsyncData(
184184
)
185185
186186
if (error.value) {
187-
throw error.value
187+
if (error.value.statusCode === 404) {
188+
showError(error.value)
189+
} else {
190+
throw error.value
191+
}
188192
}
189193
190194
if (data.value?.redirect) {

web-frontend/modules/database/pages/publicView.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,11 @@ const { data, error } = await useAsyncData(
139139
)
140140
141141
if (error.value) {
142-
throw error.value
142+
if (error.value.statusCode === 404) {
143+
showError(error.value)
144+
} else {
145+
throw error.value
146+
}
143147
}
144148
145149
if (data.value?.redirect) {

0 commit comments

Comments
 (0)