diff --git a/install/airtime-upgrade.php b/install/airtime-upgrade.php index c1c6436fa..4b5a4600b 100644 --- a/install/airtime-upgrade.php +++ b/install/airtime-upgrade.php @@ -14,13 +14,16 @@ require_once(dirname(__FILE__).'/include/AirtimeInstall.php'); AirtimeInstall::ExitIfNotRoot(); AirtimeInstall::DbConnect(true); -if(AirtimeInstall::DbTableExists('cc_show_rebroadcast') === true) { - $version = "1.7.0"; - echo "Airtime Version: ".$version." ".PHP_EOL; -} -else { - $version = "1.6"; - echo "Airtime Version: ".$version." ".PHP_EOL; +$version = AirtimeInstall::GetAirtimeVersion(); +if (!$version){ + if(AirtimeInstall::DbTableExists('cc_show_rebroadcast') === true) { + $version = "1.7.0"; + echo "Airtime Version: ".$version." ".PHP_EOL; + } + else { + $version = "1.6"; + echo "Airtime Version: ".$version." ".PHP_EOL; + } } echo "******************************** Update Begin *********************************".PHP_EOL; @@ -31,6 +34,9 @@ if(strcmp($version, "1.7.0") < 0) { if(strcmp($version, "1.8.0") < 0) { system("php ".__DIR__."/upgrades/airtime-1.8/airtime-upgrade.php"); } +if (strcmp($version, "1.9.0") < 0){ + system("php ".__DIR__."/upgrades/airtime-1.9/airtime-upgrade.php"); +} AirtimeInstall::SetAirtimeVersion(AIRTIME_VERSION); diff --git a/install/upgrades/airtime-1.9/airtime-upgrade.php b/install/upgrades/airtime-1.9/airtime-upgrade.php new file mode 100644 index 000000000..99ff40ee5 --- /dev/null +++ b/install/upgrades/airtime-1.9/airtime-upgrade.php @@ -0,0 +1,14 @@ +