Author: mgrigorov
Date: Tue Jul 26 07:45:48 2011
New Revision: 1151010

URL: http://svn.apache.org/viewvc?rev=1151010&view=rev
Log:
WICKET-3926 CryptoMapper does not correctly decrypt URLs for the home page

Simplification in the handling of query parameters.


Modified:
    
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/request/mapper/CryptoMapper.java

Modified: 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/request/mapper/CryptoMapper.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/request/mapper/CryptoMapper.java?rev=1151010&r1=1151009&r2=1151010&view=diff
==============================================================================
--- 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/request/mapper/CryptoMapper.java
 (original)
+++ 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/request/mapper/CryptoMapper.java
 Tue Jul 26 07:45:48 2011
@@ -211,19 +211,7 @@ public class CryptoMapper implements IRe
                                }
                        }
 
-                       if (segNo < numberOfSegments)
-                       {
-                               
url.getQueryParameters().addAll(originalUrl.getQueryParameters());
-
-                               for (; segNo < numberOfSegments; segNo++)
-                               {
-                                       
url.getSegments().add(encryptedUrl.getSegments().get(segNo));
-                               }
-                       }
-                       else
-                       {
-                               
url.getQueryParameters().addAll(originalUrl.getQueryParameters());
-                       }
+                       
url.getQueryParameters().addAll(originalUrl.getQueryParameters());
                }
                catch (Exception e)
                {


Reply via email to