From 090a5c93acccff4fff860e1f4d6d4188be043ff5 Mon Sep 17 00:00:00 2001 From: jo Date: Sun, 4 Sep 2022 15:26:05 +0200 Subject: [PATCH] fix(legacy): look in /legacy for a VERSION file --- legacy/application/configs/conf.php | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/legacy/application/configs/conf.php b/legacy/application/configs/conf.php index 47de54993..45507969b 100644 --- a/legacy/application/configs/conf.php +++ b/legacy/application/configs/conf.php @@ -264,12 +264,18 @@ class Config public static function setAirtimeVersion() { - $version = @file_get_contents(dirname(ROOT_PATH) . '/VERSION'); - if (!$version) { - // fallback to constant from constants.php if no other info is available - $version = LIBRETIME_MAJOR_VERSION; + $version = LIBRETIME_MAJOR_VERSION; + + foreach ([ROOT_PATH, dirname(ROOT_PATH)] as $path) { + $content = @file_get_contents($path . '/VERSION'); + if ($content) { + $version = trim($content); + + break; + } } - self::$legacy_values['airtime_version'] = trim($version); + + self::$legacy_values['airtime_version'] = $version; } public static function getConfig()