Skip to content

Commit 6d4d2b6

Browse files
authored
Fix storage compat task bug (#4171)
1 parent 6069b1d commit 6d4d2b6

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

packages/storage/compat/task.ts

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,22 +31,19 @@ import { ReferenceCompat } from './reference';
3131
import { FirebaseStorageError } from '../src/implementation/error';
3232

3333
export class UploadTaskCompat implements types.UploadTask {
34-
private readonly _snapshot: UploadTaskSnapshotCompat;
3534
constructor(
3635
private readonly _delegate: UploadTask,
3736
private readonly _ref: ReferenceCompat
38-
) {
39-
this._snapshot = new UploadTaskSnapshotCompat(
37+
) {}
38+
39+
get snapshot(): UploadTaskSnapshotCompat {
40+
return new UploadTaskSnapshotCompat(
4041
this._delegate.snapshot,
4142
this,
4243
this._ref
4344
);
4445
}
4546

46-
get snapshot(): UploadTaskSnapshotCompat {
47-
return this._snapshot;
48-
}
49-
5047
cancel = this._delegate.cancel.bind(this._delegate);
5148
catch = this._delegate.catch.bind(this._delegate);
5249
pause = this._delegate.pause.bind(this._delegate);

0 commit comments

Comments
 (0)