Skip to content

Commit

Permalink
Analyse error message to detect version change: #2937
Browse files Browse the repository at this point in the history
  • Loading branch information
GermanBluefox committed Feb 5, 2025
1 parent a3bdb17 commit a23e241
Showing 1 changed file with 16 additions and 9 deletions.
25 changes: 16 additions & 9 deletions packages/admin/src-admin/src/bootstrap.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,13 @@ if (
release: `iobroker.${window.adapterName}@${version.version}`,
integrations: [Sentry.dedupeIntegration()],
beforeSend(event: Sentry.ErrorEvent) {
const text = event?.exception?.values?.map(e => e.value).join(' ');
// Modify the event here
if (event?.message && versionChanged.find(error => event.message.includes(error))) {
if (text && versionChanged.find(error => text.includes(error))) {
window.location.reload();
} else if (text && ignoreErrors.find(error => text.includes(error))) {
return null;
} else if (event?.message && versionChanged.find(error => event.message.includes(error))) {
window.location.reload();
} else if (event?.message && ignoreErrors.find(error => event.message.includes(error))) {
return null;
Expand Down Expand Up @@ -107,12 +112,14 @@ if (
}

const container = document.getElementById('root');
const root = createRoot(container);
if (container) {
const root = createRoot(container);

root.render(
<LocalizationProvider dateAdapter={AdapterDateFns}>
<ContextWrapperProvider>
<App />
</ContextWrapperProvider>
</LocalizationProvider>,
);
root.render(
<LocalizationProvider dateAdapter={AdapterDateFns}>
<ContextWrapperProvider>
<App />
</ContextWrapperProvider>
</LocalizationProvider>,
);
}

0 comments on commit a23e241

Please sign in to comment.