From ffee4e0ec79f3d2e1bcb58cd587f431674bb7d40 Mon Sep 17 00:00:00 2001 From: Marcus Andersson Date: Wed, 20 Oct 2021 10:25:25 +0200 Subject: [PATCH] [v8.2.x] Toolkit: Prevent toolkit from crashing when an error occur (#40670) --- packages/grafana-toolkit/src/plugins/manifest.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/grafana-toolkit/src/plugins/manifest.ts b/packages/grafana-toolkit/src/plugins/manifest.ts index 66c5bff94f6..1b209c6f3d9 100644 --- a/packages/grafana-toolkit/src/plugins/manifest.ts +++ b/packages/grafana-toolkit/src/plugins/manifest.ts @@ -75,8 +75,8 @@ export async function signManifest(manifest: ManifestInfo): Promise { } return info.data; - } catch (err) { - if ((err.response && err.response.data) || err.response.data.message) { + } catch (err: any) { + if (err.response?.data?.message) { throw new Error('Error signing manifest: ' + err.response.data.message); }