web/views/emailaddress.py
changeset 5556 9ab2b4c74baf
parent 5426 0d4853a6e5ee
child 5569 cb14af012a96
--- a/web/views/emailaddress.py	Thu May 20 20:47:13 2010 +0200
+++ b/web/views/emailaddress.py	Thu May 20 20:47:55 2010 +0200
@@ -26,7 +26,7 @@
 from cubicweb.selectors import implements
 from cubicweb import Unauthorized
 from cubicweb.web import uicfg
-from cubicweb.web.views import baseviews, primary
+from cubicweb.web.views import baseviews, primary, ibreadcrumbs
 
 _pvs = uicfg.primaryview_section
 _pvs.tag_subject_of(('*', 'use_email', '*'), 'attributes')
@@ -138,3 +138,10 @@
 
     def cell_call(self, row, col, **kwargs):
         self.w(self.cw_rset.get_entity(row, col).display_address())
+
+
+class EmailAddressIBreadCrumbsAdapter(ibreadcrumbs.IBreadCrumbsAdapter):
+    __select__ = implements('EmailAddress')
+
+    def parent_entity(self):
+        return self.email_of