Updates to include additional parameters for redirect url (earlier, used getPath which did not consider parameters as already existing whereas addParams check to see whether parameters already exist or not)

This commit is contained in:
hjkhjk54 2011-11-21 21:23:23 +00:00
parent c8c801a6ce
commit 496e225889

View file

@ -77,7 +77,8 @@ public class PostEditCleanupController extends FreemarkerHttpServlet{
ParamMap paramMap = new ParamMap(); ParamMap paramMap = new ParamMap();
paramMap.put("uri", entityToReturnTo); paramMap.put("uri", entityToReturnTo);
paramMap.put("extra","true"); //for ie6 paramMap.put("extra","true"); //for ie6
String path = UrlBuilder.getPath(urlPattern,paramMap); //If url already contains an ? then need to add extra params
String path = UrlBuilder.addParams(urlPattern, paramMap);
path += getPredicateAnchor( vreq, editConfig ); path += getPredicateAnchor( vreq, editConfig );
return new RedirectResponseValues( path ); return new RedirectResponseValues( path );