--- a/sobjects/notification.py Mon Aug 03 09:37:13 2009 +0200
+++ b/sobjects/notification.py Mon Aug 03 10:50:57 2009 +0200
@@ -76,8 +76,8 @@
return
rset = entity.related('wf_info_for')
try:
- view = session.vreg.select('views', 'notif_status_change',
- session, rset=rset, row=0)
+ view = session.vreg['views'].select('notif_status_change', session,
+ rset=rset, row=0)
except RegistryException:
return
comment = entity.printable_value('comment', format='text/plain')
@@ -100,7 +100,7 @@
rset = session.eid_rset(fromeid)
vid = 'notif_%s_%s' % (self.event, rtype)
try:
- view = session.vreg.select('views', vid, session, rset=rset, row=0)
+ view = session.vreg['views'].select(vid, session, rset=rset, row=0)
except RegistryException:
return
RenderAndSendNotificationView(session, view=view)
@@ -117,7 +117,7 @@
rset = entity.as_rset()
vid = 'notif_%s' % self.event
try:
- view = session.vreg.select('views', vid, session, rset=rset, row=0)
+ view = session.vreg['views'].select(vid, session, rset=rset, row=0)
except RegistryException:
return
RenderAndSendNotificationView(session, view=view)
@@ -138,7 +138,7 @@
msgid_timestamp = True
def recipients(self):
- finder = self.vreg.select('components', 'recipients_finder', self.req,
+ finder = self.vreg['components'].select('recipients_finder', self.req,
rset=self.rset)
return finder.recipients()