Author: sdumitriu
Date: 2007-11-20 13:08:30 +0100 (Tue, 20 Nov 2007)
New Revision: 6029

Modified:
   
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/render/DefaultXWikiRenderingEngine.java
Log:
XWIKI-1869: Caching documents does not consider the current user language, 
returning the document in the cached language
Consider both the context language and the document language.



Modified: 
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/render/DefaultXWikiRenderingEngine.java
===================================================================
--- 
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/render/DefaultXWikiRenderingEngine.java
    2007-11-20 12:05:29 UTC (rev 6028)
+++ 
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/render/DefaultXWikiRenderingEngine.java
    2007-11-20 12:08:30 UTC (rev 6029)
@@ -340,6 +340,7 @@
                 + includingdoc.getFullName() + ":" + 
includingdoc.getRealLanguage());
         String action = ((context == null) ? "view" : context.getAction());
         String lang = ((context == null) ? "" : context.getLanguage());
+        lang += ((contentdoc == null) ? "" : ":" + 
contentdoc.getRealLanguage());
         return db + "-" + cdoc + "-" + idoc + "-" + qs + "-" + action + "-" + 
lang + "-"
             + text.hashCode();
     }

_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to