projects
/
arvados-workbench2.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
15736: "add-session" route, support tokens received from other clusters
[arvados-workbench2.git]
/
src
/
common
/
file.ts
diff --git
a/src/common/file.ts
b/src/common/file.ts
index 3f17a38ffe2e7999e2f2e926e2db8520fe0c97e8..23113992247ef1d1a018b06973d39576dc2109df 100644
(file)
--- a/
src/common/file.ts
+++ b/
src/common/file.ts
@@
-3,10
+3,13
@@
// SPDX-License-Identifier: AGPL-3.0
export const fileToArrayBuffer = (file: File) =>
// SPDX-License-Identifier: AGPL-3.0
export const fileToArrayBuffer = (file: File) =>
- new Promise<ArrayBuffer>(
resolve
=> {
+ new Promise<ArrayBuffer>(
(resolve, reject)
=> {
const reader = new FileReader();
reader.onload = () => {
resolve(reader.result as ArrayBuffer);
};
const reader = new FileReader();
reader.onload = () => {
resolve(reader.result as ArrayBuffer);
};
+ reader.onerror = () => {
+ reject();
+ };
reader.readAsArrayBuffer(file);
});
reader.readAsArrayBuffer(file);
});