Browse Source

Merge pull request #2866 from paddythenerd/master

Unsetting url both with & w/o this->base to allow proper handling when app n...
Mark Story 12 years ago
parent
commit
e0e8f91d9e
1 changed files with 3 additions and 1 deletions
  1. 3 1
      lib/Cake/Network/CakeRequest.php

+ 3 - 1
lib/Cake/Network/CakeRequest.php

@@ -207,7 +207,9 @@ class CakeRequest implements ArrayAccess {
 			$query = $_GET;
 		}
 
-		unset($query[$this->base . '/' . str_replace('.', '_', urldecode($this->url))]);
+		$unsetUrl = '/' . str_replace('.', '_', urldecode($this->url));
+		unset($query[$unsetUrl]);
+		unset($query[$this->base . $unsetUrl]);
 		if (strpos($this->url, '?') !== false) {
 			list(, $querystr) = explode('?', $this->url);
 			parse_str($querystr, $queryArgs);