commit | d51f0ae389cabd4526a7983ee26dddb037fae1cd | [log] [tgz] |
---|---|---|
author | Karl Pauls <kpauls@adobe.com> | Tue Apr 14 17:29:57 2020 +0200 |
committer | Karl Pauls <kpauls@adobe.com> | Tue Apr 14 17:29:57 2020 +0200 |
tree | cc47cf88842ef596d1ae335f7e9327383dbc92b9 | |
parent | c187478006139eb6fd1b4ac9c2c98848f9c00b42 [diff] |
SLING-9371: fix the forced resource type dispatch
diff --git a/src/main/java/org/apache/sling/scripting/bundle/tracker/internal/request/RequestWrapper.java b/src/main/java/org/apache/sling/scripting/bundle/tracker/internal/request/RequestWrapper.java index 1039eec..630d6c3 100644 --- a/src/main/java/org/apache/sling/scripting/bundle/tracker/internal/request/RequestWrapper.java +++ b/src/main/java/org/apache/sling/scripting/bundle/tracker/internal/request/RequestWrapper.java
@@ -81,8 +81,8 @@ if (StringUtils.isNotEmpty(forcedResourceType)) { for (ResourceType wiredResourceType : wiredResourceTypes) { String type = wiredResourceType.getType(); - if (type.startsWith(forcedResourceType + "/")) { - requestDispatcherOptions.setForceResourceType(type); + if (type.equals(forcedResourceType)) { + requestDispatcherOptions.setForceResourceType(wiredResourceType.toString()); break; } }