web/request.py
changeset 4984 6cb91be7707f
parent 4899 c666d265fb95
parent 4974 025a491bad0c
child 5155 1dea6e0fdfc1
child 5290 15846058378b
equal deleted inserted replaced
4983:5594aadb740e 4984:6cb91be7707f
   312                 breadcrumbs = SizeConstrainedList(10)
   312                 breadcrumbs = SizeConstrainedList(10)
   313                 self.set_session_data('breadcrumbs', breadcrumbs)
   313                 self.set_session_data('breadcrumbs', breadcrumbs)
   314                 breadcrumbs.append(self.url())
   314                 breadcrumbs.append(self.url())
   315             else:
   315             else:
   316                 url = self.url()
   316                 url = self.url()
   317                 if breadcrumbs[-1] != url:
   317                 if breadcrumbs and breadcrumbs[-1] != url:
   318                     breadcrumbs.append(url)
   318                     breadcrumbs.append(url)
   319 
   319 
   320     def last_visited_page(self):
   320     def last_visited_page(self):
   321         breadcrumbs = self.get_session_data('breadcrumbs', None)
   321         breadcrumbs = self.get_session_data('breadcrumbs', None)
   322         if breadcrumbs:
   322         if breadcrumbs: