Skip to content

Commit 30cd04d

Browse files
committed
fix(windows): fix undefined err on getSize (fixes #159, #162)
1 parent 896141d commit 30cd04d

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/services/files/windows-files.service.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,10 @@ export class WindowsFilesService extends FileService {
2323
return new Observable((observer) => {
2424
getSize(path, (err: Error | null, size: number) => {
2525
if (err !== null) {
26-
throw err;
26+
// It seems that sometimes err returns undefined?
27+
const error =
28+
err ?? new Error(`Could not calculate the size of ${path}`);
29+
throw error;
2730
}
2831
observer.next(super.convertBytesToKB(size));
2932
observer.complete();

0 commit comments

Comments
 (0)