Skip to content

Commit a9fc034

Browse files
committed
feat(sentry): add error reporting to list view entity fetching
Capture exceptions in Sentry when entity fetching fails in ListView, if Sentry DSN is configured.
1 parent e39ff7a commit a9fc034

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/views/ListView.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<script setup lang="ts">
2+
import * as Sentry from '@sentry/vue';
23
import { inject, ref, watch } from 'vue';
34
import { useRoute, useRouter } from 'vue-router';
45
@@ -57,6 +58,9 @@ const fetchEntities = async () => {
5758
} catch (e) {
5859
const err = e as Error;
5960
errorDialogText.value = err.message;
61+
if (ui.sentry?.dsn) {
62+
Sentry.captureException(err);
63+
}
6064
}
6165
6266
loading.value = false;

0 commit comments

Comments
 (0)