Update of /var/cvs/contributions/didactor2/src/core/java/nl/didactor/filter
In directory james.mmbase.org:/tmp/cvs-serv8733/filter

Modified Files:
        ProviderFilter.java 
Log Message:
simply set the incluyde path key always, why only let it work in url filter mode


See also: 
http://cvs.mmbase.org/viewcvs/contributions/didactor2/src/core/java/nl/didactor/filter


Index: ProviderFilter.java
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/core/java/nl/didactor/filter/ProviderFilter.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- ProviderFilter.java 1 Aug 2008 15:58:09 -0000       1.15
+++ ProviderFilter.java 8 Aug 2008 16:00:54 -0000       1.16
@@ -33,7 +33,7 @@
  * Request scope vars are 'provider', 'education', 'class'.
  *
  * @author Michiel Meeuwissen
- * @version $Id: ProviderFilter.java,v 1.15 2008/08/01 15:58:09 michiel Exp $
+ * @version $Id: ProviderFilter.java,v 1.16 2008/08/08 16:00:54 michiel Exp $
  */
 public class ProviderFilter implements Filter, MMBaseStarter, 
NodeEventListener, RelationEventListener {
     private static final Logger log = 
Logging.getLoggerInstance(ProviderFilter.class);
@@ -381,6 +381,7 @@
             } else {
                 attributes.put("includePath", "" + provider.getNumber());
             }
+
             attributes.put("referids", "class?,workgroup?,student?,c?");
 
             providerCache.put(key, attributes);
@@ -422,6 +423,8 @@
         for (Map.Entry<String, Object> entry : attributes.entrySet()) {
             request.setAttribute(entry.getKey(), entry.getValue());
         }
+        
request.setAttribute(org.mmbase.framework.Framework.COMPONENT_INCLUDEPATH_KEY, 
request.getAttribute("includePath"));
+
         assert request.getAttribute("provider") != null : "attributes" + 
attributes;
         for (Map.Entry<String, Object> entry : userAttributes.entrySet()) {
             request.setAttribute(entry.getKey(), entry.getValue());
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to