1.1 --- a/imip_manager.py Mon Oct 27 23:06:55 2014 +0100
1.2 +++ b/imip_manager.py Mon Oct 27 23:18:51 2014 +0100
1.3 @@ -177,16 +177,21 @@
1.4 # NOTE: the requests would be visited directly anyway.
1.5
1.6 self.new_page(title="Pending Requests")
1.7 - self.page.ul()
1.8
1.9 requests = self.store.get_requests(self.user)
1.10
1.11 - for request in requests:
1.12 - self.page.li()
1.13 - self.page.a(request, href="%s/%s" % (self.env.get_url().rstrip("/"), request))
1.14 - self.page.li.close()
1.15 + if requests:
1.16 + self.page.ul()
1.17
1.18 - self.page.ul.close()
1.19 + for request in requests:
1.20 + self.page.li()
1.21 + self.page.a(request, href="%s/%s" % (self.env.get_url().rstrip("/"), request))
1.22 + self.page.li.close()
1.23 +
1.24 + self.page.ul.close()
1.25 +
1.26 + else:
1.27 + self.page.p("There are no pending requests.")
1.28
1.29 def show_request(self, path_info):
1.30