Remove another URL check at App
This commit is contained in:
parent
3de78fc60b
commit
8082b68185
1 changed files with 0 additions and 20 deletions
20
src/App.php
20
src/App.php
|
@ -540,25 +540,6 @@ class App
|
||||||
return Core\Theme::getStylesheetPath($this->getCurrentTheme());
|
return Core\Theme::getStylesheetPath($this->getCurrentTheme());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the base url for use in cmdline programs which don't have
|
|
||||||
* $_SERVER variables
|
|
||||||
*/
|
|
||||||
public function checkURL()
|
|
||||||
{
|
|
||||||
$url = $this->config->get('system', 'url');
|
|
||||||
|
|
||||||
// if the url isn't set or the stored url is radically different
|
|
||||||
// than the currently visited url, store the current value accordingly.
|
|
||||||
// "Radically different" ignores common variations such as http vs https
|
|
||||||
// and www.example.com vs example.com.
|
|
||||||
// We will only change the url to an ip address if there is no existing setting
|
|
||||||
|
|
||||||
if (empty($url) || (!Util\Strings::compareLink($url, $this->baseURL->get())) && (!preg_match("/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/", $this->baseURL->getHostname()))) {
|
|
||||||
$this->config->set('system', 'url', $this->baseURL->get());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Frontend App script
|
* Frontend App script
|
||||||
*
|
*
|
||||||
|
@ -657,7 +638,6 @@ class App
|
||||||
if ($this->mode->isInstall() && $moduleName !== 'install') {
|
if ($this->mode->isInstall() && $moduleName !== 'install') {
|
||||||
$this->baseURL->redirect('install');
|
$this->baseURL->redirect('install');
|
||||||
} else {
|
} else {
|
||||||
$this->checkURL();
|
|
||||||
Core\Update::check($this->getBasePath(), false);
|
Core\Update::check($this->getBasePath(), false);
|
||||||
Core\Addon::loadAddons();
|
Core\Addon::loadAddons();
|
||||||
Core\Hook::loadHooks();
|
Core\Hook::loadHooks();
|
||||||
|
|
Loading…
Reference in a new issue