From: Tobias Diekershoff Date: Mon, 6 Nov 2017 17:57:40 +0000 (+0100) Subject: switches, no ifs X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=3b15b19e62d3b094a5fb6f5d40af0b4425c2fb17;p=friendica.git switches, no ifs --- diff --git a/include/checkversion.php b/include/checkversion.php index b2ed814c85..7d3c2de6f7 100644 --- a/include/checkversion.php +++ b/include/checkversion.php @@ -21,14 +21,23 @@ function checkversion_run () { $checkurl = Config::get('system', 'check_new_version_url', 'none'); - // check for new versions at all? - if ($checkurl == 'none' ) { + switch ($checkurl) { + case 'master': + $checked_url = 'https://raw.githubusercontent.com/friendica/friendica/master/VERSION'; + break; + case 'develop': + $checked_url = 'https://raw.githubusercontent.com/friendica/friendica/develop/VERSION'; + break; + default: + // don't check return; - } - $checkurl = "https://raw.githubusercontent.com/friendica/friendica/".$checkurl."/VERSION"; - logger("Checking VERSION from: ".$checkurl, LOGGER_DEBUG); - $gitversion = dbesc(trim(fetch_url($checkurl))); +} + logger("Checking VERSION from: ".$checked_url, LOGGER_DEBUG); + + // fetch the VERSION file + $gitversion = dbesc(trim(fetch_url($checked_url))); logger("Upstream VERSION is: ".$gitversion, LOGGER_DEBUG); + Config::set('system', 'git_friendica_version', $gitversion); logger('checkversion: end');