File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -99,6 +99,7 @@ async function compileDatabaseUpgrade(
9999async function checkAndConfirmDatabaseUpgrade (
100100 compiled : messages . CompiledUpgrades ,
101101 db : DatabaseItem ,
102+ quiet : boolean
102103) : Promise < void > {
103104
104105 let descriptionMessage = '' ;
@@ -110,6 +111,11 @@ async function checkAndConfirmDatabaseUpgrade(
110111 logger . log ( descriptionMessage ) ;
111112
112113
114+ // If the quiet flag is set, do the upgrade without a popup.
115+ if ( quiet ) {
116+ return ;
117+ }
118+
113119 // Ask the user to confirm the upgrade.
114120
115121 const showLogItem : vscode . MessageItem = { title : 'No, Show Changes' , isCloseAffordance : true } ;
@@ -198,11 +204,7 @@ export async function upgradeDatabaseExplicit(
198204 return ;
199205 }
200206
201-
202- // If the quiet flag is set, do the upgrade without a popup.
203- if ( ! qs . cliServer . quiet ) {
204- await checkAndConfirmDatabaseUpgrade ( compileUpgradeResult . compiledUpgrades , db ) ;
205- }
207+ await checkAndConfirmDatabaseUpgrade ( compileUpgradeResult . compiledUpgrades , db , qs . cliServer . quiet ) ;
206208
207209 try {
208210 qs . logger . log ( 'Running the following database upgrade:' ) ;
You can’t perform that action at this time.
0 commit comments