Skip to content
Snippets Groups Projects
Commit 0269e09b authored by srosse's avatar srosse
Browse files

OO-1687: catch the search of paged request by media type

parent 3a0369c0
No related branches found
No related tags found
No related merge requests found
...@@ -69,9 +69,13 @@ public class MediaTypeVariants { ...@@ -69,9 +69,13 @@ public class MediaTypeVariants {
public static boolean isPaged(HttpServletRequest httpRequest, Request request) { public static boolean isPaged(HttpServletRequest httpRequest, Request request) {
String accept = httpRequest.getHeader("Accept"); String accept = httpRequest.getHeader("Accept");
if(StringHelper.containsNonWhitespace(accept)) { if(StringHelper.containsNonWhitespace(accept)) {
MediaType requestMediaType = MediaType.valueOf(accept); try {
if(APPLICATION_JSON_PAGED.equals(requestMediaType) || APPLICATION_XML_PAGED.equals(requestMediaType)) { MediaType requestMediaType = MediaType.valueOf(accept);
return true; if(APPLICATION_JSON_PAGED.equals(requestMediaType) || APPLICATION_XML_PAGED.equals(requestMediaType)) {
return true;
}
} catch (IllegalArgumentException e) {
// can fail
} }
} }
Variant variant = request.selectVariant(variants); Variant variant = request.selectVariant(variants);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment