diff --git a/install_minimal/include/AirtimeInstall.php b/install_minimal/include/AirtimeInstall.php index 149741a90..79d741007 100644 --- a/install_minimal/include/AirtimeInstall.php +++ b/install_minimal/include/AirtimeInstall.php @@ -293,6 +293,21 @@ class AirtimeInstall } return true; } + + public static function SetImportTimestamp() + { + global $CC_DBC; + + $now = time(); + + $sql = "INSERT INTO cc_pref (keystr, valstr) VALUES ('import_timestamp', '$now')"; + $result = $CC_DBC->query($sql); + if (PEAR::isError($result)) { + return false; + } + return true; + } + public static function GetAirtimeVersion() { diff --git a/install_minimal/include/airtime-db-install.php b/install_minimal/include/airtime-db-install.php index 7f008b1fe..c2fd837b0 100644 --- a/install_minimal/include/airtime-db-install.php +++ b/install_minimal/include/airtime-db-install.php @@ -47,7 +47,9 @@ if (isset($argv[1]) && $argv[1] == 'y') { echo "* Setting Airtime version".PHP_EOL; AirtimeInstall::SetAirtimeVersion(AIRTIME_VERSION); +// set up some keys in DB AirtimeInstall::SetUniqueId(); +AirtimeInstall::SetImportTimestamp(); if (AirtimeInstall::$databaseTablesCreated) { diff --git a/install_minimal/upgrades/airtime-1.9.0/airtime-upgrade.php b/install_minimal/upgrades/airtime-1.9.0/airtime-upgrade.php index ce1a49ab9..13bf10b36 100644 --- a/install_minimal/upgrades/airtime-1.9.0/airtime-upgrade.php +++ b/install_minimal/upgrades/airtime-1.9.0/airtime-upgrade.php @@ -783,6 +783,10 @@ AirtimeInstall::MigrateTablesToVersion(__DIR__, '20110713161043'); AirtimeInstall::InsertCountryDataIntoDatabase(); +// set up some keys in DB +AirtimeInstall::SetUniqueId(); +AirtimeInstall::SetImportTimestamp(); + AirtimeIni::CreateMonitFile(); AirtimeInstall::CreateSymlinksToUtils();