Skip to content

Commit ba27afd

Browse files
committed
refactor: update status command to get branches previous release in parallel
1 parent 02f1249 commit ba27afd

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

lib/commands/status.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -183,13 +183,15 @@ Clone wiki: ${ ansi.hl( upstream.wikiSshCloneUrl ) }
183183
} ) ) );
184184

185185
for ( const branchName of Object.keys( status.branchStatus ).sort( pkg.git.compareBranches ) ) {
186-
const previousRelease = status.branchStatus[ branchName ].previousRelease;
186+
const res = status.branchStatus[ branchName ].previousRelease;
187+
if ( !res.ok ) throw res;
188+
const previousRelease = res.data;
187189

188190
table.write( {
189191
branchName,
190192
"syncStatus": status.branchStatus[ branchName ],
191-
"previousRelease": previousRelease.data,
192-
"unreleasedCommits": previousRelease.data,
193+
"previousRelease": previousRelease,
194+
"unreleasedCommits": previousRelease,
193195
} );
194196
}
195197

0 commit comments

Comments
 (0)