浏览代码

Fix config engine

Visman 3 年之前
父节点
当前提交
0b026d4be3
共有 3 个文件被更改,包括 19 次插入2 次删除
  1. 17 0
      app/Models/Pages/Admin/Update.php
  2. 1 1
      app/bootstrap.php
  3. 1 1
      app/config/main.dist.php

+ 17 - 0
app/Models/Pages/Admin/Update.php

@@ -630,4 +630,21 @@ class Update extends Admin
 
         return null;
     }
+
+    /**
+     * rev.46 to rev.47
+     */
+    protected function stageNumber46(array $args): ?int
+    {
+        $coreConfig = new CoreConfig($this->configFile);
+
+        $coreConfig->add(
+            'shared=>Mail=>ssl',
+            '\'%config.b_smtp_ssl%\''
+        );
+
+        $coreConfig->save();
+
+        return null;
+    }
 }

+ 1 - 1
app/bootstrap.php

@@ -58,7 +58,7 @@ if (
 }
 $c->PUBLIC_URL = $c->BASE_URL . $forkPublicPrefix;
 
-$c->FORK_REVISION = 46;
+$c->FORK_REVISION = 47;
 $c->START         = $forkStart;
 $c->DIR_APP       = __DIR__;
 $c->DIR_PUBLIC    = \realpath(__DIR__ . '/../public');

+ 1 - 1
app/config/main.dist.php

@@ -102,7 +102,7 @@ return [
             'host'  => '%config.o_smtp_host%',
             'user'  => '%config.o_smtp_user%',
             'pass'  => '%config.o_smtp_pass%',
-            'ssl'   => '%config.o_smtp_ssl%',
+            'ssl'   => '%config.b_smtp_ssl%',
             'eol'   => '%EOL%',
         ],
         'Func'      => \ForkBB\Core\Func::class,