File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -34,6 +34,10 @@ function round(value: number, precision: number): number {
34
34
}
35
35
36
36
function formatProgress ( current : number , total : number ) : string {
37
+ if ( total === 0 ) {
38
+ return '0/0 (0%)' ;
39
+ }
40
+
37
41
return `${ current } /${ total } (${ round ( ( current / total ) * 100 , 0 ) } %)` ;
38
42
}
39
43
@@ -111,11 +115,12 @@ export class DeployStages {
111
115
{
112
116
label : 'Members' ,
113
117
get : ( data ) : string | undefined =>
114
- data ?. sourceMemberPolling &&
115
- formatProgress (
116
- data . sourceMemberPolling . original - data . sourceMemberPolling . remaining ,
117
- data . sourceMemberPolling . original
118
- ) ,
118
+ data ?. sourceMemberPolling ?. original
119
+ ? formatProgress (
120
+ data . sourceMemberPolling . original - data . sourceMemberPolling . remaining ,
121
+ data . sourceMemberPolling . original
122
+ )
123
+ : undefined ,
119
124
stage : 'Updating Source Tracking' ,
120
125
type : 'dynamic-key-value' ,
121
126
} ,
You can’t perform that action at this time.
0 commit comments