Ticket #2977: debug_webui.diff
| File debug_webui.diff, 1.4 kB (added by vnaum, 4 months ago) |
|---|
-
trac_unread/ticket_webui.py
old new 19 19 20 20 def get_navigation_items(self, req): 21 21 22 self.env.log.debug("trac_unread: Checking auth name") 22 23 # skip anonymous requests: 23 24 if (req.authname == 'anonymous'): 25 self.env.log.debug("trac_unread: auth name is anonymous, skipped") 24 26 return [] 27 self.env.log.debug("trac_unread: auth name is not anonymous, going on") 25 28 29 self.env.log.debug("trac_unread: Checking request path: '%s'" % req.path_info) 26 30 # skip non-ticket requests: 27 31 mo = re.match('/(ticket)/(\d+)', req.path_info) 28 32 if (not mo): 33 self.env.log.debug("trac_unread: Request path '%s' skipped" % req.path_info) 29 34 return [] 35 self.env.log.debug("trac_unread: Request path is ok, going on") 30 36 31 37 username = req.authname 32 38 type = mo.group(1); 33 39 id = mo.group(2); 34 40 41 self.env.log.debug("trac_unread: Getting unread link for (%s, %s, %s)" % (username, type, id)) 35 42 unread_link = self.get_unread_link(username, type, id) 43 self.env.log.debug("trac_unread: unread link for (%s, %s, %s) is %s" % (username, type, id, unread_link)) 36 44 37 45 return [ ('metanav', "last-unread", unread_link) ] 38 46
