Skip to content

Commit cd066d1

Browse files
committed
fix: add proper error handling when parsing fails
1 parent 7a27263 commit cd066d1

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

site/src/modules/resources/AgentMetadata.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import type {
66
WorkspaceAgent,
77
WorkspaceAgentMetadata,
88
} from "api/typesGenerated";
9+
import { displayError } from "components/GlobalSnackbar/utils";
910
import { Stack } from "components/Stack/Stack";
1011
import dayjs from "dayjs";
1112
import {
@@ -81,7 +82,9 @@ export const AgentMetadata: FC<AgentMetadataProps> = ({
8182
try {
8283
const data = JSON.parse(e.data);
8384
setMetadata(data);
84-
} catch (err) {}
85+
} catch {
86+
displayError("Unable to process newest response from server");
87+
}
8588
});
8689
};
8790

0 commit comments

Comments
 (0)