File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -80,11 +80,16 @@ @implementation FirestackStorage
8080 }];
8181 [uploadTask observeStatus: FIRStorageTaskStatusProgress handler: ^(FIRStorageTaskSnapshot *snapshot) {
8282 // Upload reported progress
83- double percentComplete = 100.0 * (snapshot.progress .completedUnitCount ) / (snapshot.progress .totalUnitCount );
83+ float percentComplete;
84+ if (snapshot.progress .totalUnitCount == 0 ) {
85+ percentComplete = 0.0 ;
86+ } else {
87+ percentComplete = 100.0 * (snapshot.progress .completedUnitCount ) / (snapshot.progress .totalUnitCount );
88+ }
8489
8590 [self sendJSEvent: STORAGE_UPLOAD_PROGRESS props: @{
8691 @" eventName" : STORAGE_UPLOAD_PROGRESS,
87- @" progress" : @(percentComplete || 0.0 )
92+ @" progress" : @(percentComplete)
8893 }];
8994
9095 }];
You can’t perform that action at this time.
0 commit comments