diff --git a/system/src/Grav/Common/Uri.php b/system/src/Grav/Common/Uri.php index 06501b87d..9646f27bc 100644 --- a/system/src/Grav/Common/Uri.php +++ b/system/src/Grav/Common/Uri.php @@ -184,7 +184,7 @@ class Uri $params = parse_url($url); $this->name = $params['host']; - $this->port = isset($params['port']) ? $params['port'] : ''; + $this->port = isset($params['port']) ? $params['port'] : '80'; $this->uri = $params['path']; if (isset($params['query'])) { diff --git a/tests/unit/Grav/Common/UriTest.php b/tests/unit/Grav/Common/UriTest.php index e8e129bf3..47efc04a9 100644 --- a/tests/unit/Grav/Common/UriTest.php +++ b/tests/unit/Grav/Common/UriTest.php @@ -69,7 +69,7 @@ class UriTest extends \Codeception\TestCase\Test $this->assertTrue($uri->port() == '80'); $uri->initializeWithURL('http://localhost/grav/it/ueper?test=x')->init(); - $this->assertTrue($uri->port() == ''); + $this->assertTrue($uri->port() == '80'); $uri->initializeWithURL('http://localhost:8080/grav/it/ueper')->init(); $this->assertTrue($uri->params() == null);