浏览代码

Fallback to ANONADDY_VERSION env var if empty

CrazyMax 2 年之前
父节点
当前提交
a8d1243dcc
共有 1 个文件被更改,包括 8 次插入2 次删除
  1. 8 2
      app/Http/Controllers/Api/AppVersionController.php

+ 8 - 2
app/Http/Controllers/Api/AppVersionController.php

@@ -9,8 +9,14 @@ class AppVersionController extends Controller
 {
     public function index()
     {
-        $parts = str(Version::version())->explode('.');
-
+        $ver = str(Version::version());
+        if (strlen($ver) == 0) {
+            $ver = getenv('ANONADDY_VERSION', true);
+            if ($ver == null) {
+                $ver = '';
+            }
+        }
+        $parts = $ver->explode('.');
         return response()->json([
             'version' => Version::version(),
             'major' => (int) isset($parts[0]) ? $parts[0] : null,