Merge pull request #8143 from backstage/freben/await-error

Fixed missing `await` when throwing server side errors
This commit is contained in:
Ben Lambert
2021-11-18 15:17:36 +01:00
committed by GitHub
3 changed files with 9 additions and 3 deletions
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/plugin-config-schema': patch
'@backstage/plugin-scaffolder': patch
---
Fixed a missing `await` when throwing server side errors
@@ -49,7 +49,7 @@ export class StaticSchemaLoader implements ConfigSchemaApi {
return undefined;
}
throw ResponseError.fromResponse(res);
throw await ResponseError.fromResponse(res);
}
return await res.json();
+2 -2
View File
@@ -187,7 +187,7 @@ export class ScaffolderClient implements ScaffolderApi {
});
if (!response.ok) {
throw ResponseError.fromResponse(response);
throw await ResponseError.fromResponse(response);
}
return await response.json();
@@ -302,7 +302,7 @@ export class ScaffolderClient implements ScaffolderApi {
});
if (!response.ok) {
throw ResponseError.fromResponse(response);
throw await ResponseError.fromResponse(response);
}
return await response.json();