missing catch in api_get_blob

This commit is contained in:
Jörn-Michael Miehe 2023-09-14 14:44:41 +00:00
parent da09db3bda
commit 47eb42f0f5

View file

@ -127,7 +127,8 @@ export class Advent22 {
public api_get_blob(endpoint: string): Promise<string> { public api_get_blob(endpoint: string): Promise<string> {
return new Promise<string>((resolve, reject) => { return new Promise<string>((resolve, reject) => {
this._api_get<Blob>(endpoint, "blob").then((data: Blob) => { this._api_get<Blob>(endpoint, "blob")
.then((data: Blob) => {
const reader = new FileReader(); const reader = new FileReader();
reader.readAsDataURL(data); reader.readAsDataURL(data);
reader.onloadend = () => { reader.onloadend = () => {
@ -137,7 +138,8 @@ export class Advent22 {
reject(["failed data url", endpoint]); reject(["failed data url", endpoint]);
} }
}; };
}); })
.catch(reject);
}); });
} }