Skip to content
Snippets Groups Projects

New cacherecorder+API middleware services, SQL query gen fixes

19 files
+ 882
196
Compare changes
  • Side-by-side
  • Inline
Files
19
@@ -107,13 +107,11 @@ public abstract class CacheRecorder<T> {
* @return recorder-specific cache key for the request
*/
public String generateKey(RequestWrapper context) {
StringBuilder sb = new StringBuilder();
URI uri = context.getURI();
if (uri == null) {
return null;
if (uri != null) {
sb.append(uri.getPath());
}
// generate the cache key
StringBuilder sb = new StringBuilder();
sb.append(uri.getPath());
// manually remove pages as we don't want to include those in this caching layer key
MultivaluedMap<String, String> params = context.asMap();
params.remove(DefaultUrlParameterNames.PAGE.getName());
Loading