Skip to content

Commit 1db4f7e

Browse files
committed
Fix error handling new resource
1 parent e0cf2d1 commit 1db4f7e

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

browser/data-browser/src/components/forms/NewForm/useNewResourceUI.tsx

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,10 +94,14 @@ export function NewResourceUIProvider({ children }: PropsWithChildren) {
9494

9595
// If a basicInstanceHandler is registered for the class, create a resource of the given class with some default values.
9696
if (basicNewInstanceHandlers.has(isA)) {
97-
basicNewInstanceHandlers.get(isA)?.(parent, createAndNavigate, {
98-
store,
99-
settings,
100-
});
97+
try {
98+
await basicNewInstanceHandlers.get(isA)?.(parent, createAndNavigate, {
99+
store,
100+
settings,
101+
});
102+
} catch (e) {
103+
store.notifyError(e);
104+
}
101105

102106
return;
103107
}

0 commit comments

Comments
 (0)