This is an automated email from the ASF dual-hosted git repository.

kwin pushed a commit to branch bugfix/refresh-resourcetyperesolver
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-resourceresolver.git

commit bbd066c35f46f079f3562d08b489c3885faa28d0
Author: Konrad Windszus <[email protected]>
AuthorDate: Thu Dec 14 18:13:47 2017 +0100

    SLING-7313 refresh the resource type resolver as well
---
 .../sling/resourceresolver/impl/helper/ResourceResolverControl.java  | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverControl.java
 
b/src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverControl.java
index 018d96c..a3b3631 100644
--- 
a/src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverControl.java
+++ 
b/src/main/java/org/apache/sling/resourceresolver/impl/helper/ResourceResolverControl.java
@@ -148,12 +148,15 @@ public class ResourceResolverControl {
     }
 
     /**
-     * Refreshes all refreshable providers.
+     * Refreshes all refreshable providers as well as the resolver used for 
resource types.
      */
     public void refresh(@Nonnull final ResourceResolverContext context) {
         for (final AuthenticatedResourceProvider p : 
context.getProviderManager().getAllUsedRefreshable()) {
             p.refresh();
         }
+        if (this.resourceTypeResourceResolver != null) {
+            this.resourceTypeResourceResolver.refresh();
+        }
     }
 
     /**

-- 
To stop receiving notification emails like this one, please contact
"[email protected]" <[email protected]>.

Reply via email to