Skip to content

Commit a70b43e

Browse files
committed
Filter the requestInfo Parameters
1 parent a2cd02a commit a70b43e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

grails-web-mvc/src/main/groovy/org/grails/web/errors/GrailsExceptionResolver.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,8 +165,8 @@ protected ModelAndView resolveViewOrForward(Exception ex, UrlMappingsHolder urlM
165165

166166
if ( requestInfo != null ) {
167167
Map params = new HashMap();
168-
params.putAll(requestInfo.getParameters());
169-
params.putAll(UrlMappingUtils.findAllParamsNotInUrlMappingKeywords(info.getParameters()));
168+
params.putAll(UrlMappingUtils.findAllParamsNotInUrlMappingKeywords(requestInfo.getParameters()));
169+
params.putAll(info.getParameters());
170170
info = new DefaultUrlMappingInfo(info, params, grailsApplication);
171171
}
172172
}

grails-web-url-mappings/src/main/groovy/org/grails/web/mapping/UrlMappingUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ private static String buildDispatchUrlForMapping(UrlMappingInfo info, boolean in
137137
}
138138
}
139139

140-
final Map parameters = info.getParameters();
140+
final Map parameters = findAllParamsNotInUrlMappingKeywords(info.getParameters());
141141
if (parameters != null && !parameters.isEmpty() && includeParams) {
142142
try {
143143
forwardUrl.append(WebUtils.toQueryString(parameters));

0 commit comments

Comments
 (0)