Skip to content

Commit dae3fce

Browse files
committedApr 16, 2012
don't set maintenance mode on a site that is at the correct version
1 parent 21546e1 commit dae3fce

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed
 

‎lib/WebGUI/Upgrade.pm

+4-4
Original file line numberDiff line numberDiff line change
@@ -237,14 +237,14 @@ sub upgradeSite {
237237
my $fromVersion = $self->getCurrentVersion($configFile);
238238
my $toVersion = $self->getCodeVersion;
239239
my @steps = $self->calcUpgradePath($fromVersion, $toVersion);
240-
if ( $self->useMaintenanceMode ) {
241-
my $dbh = $self->dbhForConfig( $configFile );
242-
$dbh->do('REPLACE INTO settings (name, value) VALUES (?, ?)', {}, 'upgradeState', 'started');
243-
}
244240
if (! @steps) {
245241
print "No upgrades needed.\n"
246242
if ! $self->quiet;
247243
}
244+
elsif ( $self->useMaintenanceMode ) {
245+
my $dbh = $self->dbhForConfig( $configFile );
246+
$dbh->do('REPLACE INTO settings (name, value) VALUES (?, ?)', {}, 'upgradeState', 'started');
247+
}
248248
my $i = 0;
249249
for my $step ( @steps ) {
250250
$i++;

0 commit comments

Comments
 (0)
Please sign in to comment.