web/views/urlpublishing.py
changeset 2664 1578e1a57828
parent 2657 de974465d381
child 2770 356e9d7c356d
child 3689 deb13e88e037
--- a/web/views/urlpublishing.py	Mon Aug 03 16:33:27 2009 +0200
+++ b/web/views/urlpublishing.py	Mon Aug 03 16:50:22 2009 +0200
@@ -151,7 +151,7 @@
             etype = self.vreg.case_insensitive_etypes[parts.pop(0).lower()]
         except KeyError:
             raise PathDontMatch()
-        cls = self.vreg.etype_class(etype)
+        cls = self.vreg['etypes'].etype_class(etype)
         if parts:
             if len(parts) == 2:
                 attrname = parts.pop(0).lower()