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 @@ -32,6 +32,10 @@ function round(value: number, precision: number): number {
3232}
3333
3434function formatProgress ( current : number , total : number ) : string {
35+ if ( total === 0 ) {
36+ return '0/0 (0%)' ;
37+ }
38+
3539 return `${ current } /${ total } (${ round ( ( current / total ) * 100 , 0 ) } %)` ;
3640}
3741
@@ -99,11 +103,12 @@ export class DeployStages {
99103 {
100104 label : 'Members' ,
101105 get : ( data ) : string | undefined =>
102- data ?. sourceMemberPolling &&
103- formatProgress (
104- data . sourceMemberPolling . original - data . sourceMemberPolling . remaining ,
105- data . sourceMemberPolling . original
106- ) ,
106+ data ?. sourceMemberPolling ?. original
107+ ? formatProgress (
108+ data . sourceMemberPolling . original - data . sourceMemberPolling . remaining ,
109+ data . sourceMemberPolling . original
110+ )
111+ : undefined ,
107112 stage : 'Updating Source Tracking' ,
108113 type : 'dynamic-key-value' ,
109114 } ,
You can’t perform that action at this time.
0 commit comments