OSDN Git Service

Web: no maintenance_mode when @ARGV is not defined
authorhylom <hylom@users.sourceforge.jp>
Fri, 28 Sep 2018 11:27:52 +0000 (20:27 +0900)
committerhylom <hylom@users.sourceforge.jp>
Fri, 28 Sep 2018 11:27:52 +0000 (20:27 +0900)
src/newslash_web/lib/Newslash/Web.pm

index d9da483..0491f07 100644 (file)
@@ -102,8 +102,8 @@ sub startup {
 
     # check if 'maintenance' mode
     my $maintenance_mode = 0;
-    if (!$app->subcommand
-        || any { $app->subcommand eq $_ } qw[configdump configimport databaseinit
+    if ($app->subcommand
+        && any { $app->subcommand eq $_ } qw[configdump configimport databaseinit
                                              testdatainsert useradd usermod
                                            ]) {
        $maintenance_mode = 1;