diff piecrust/data/paginator.py @ 298:b7ab1b503510

data: Fix incorrect next/previous page URLs in pagination data. Consolidate splitting an URL between its first URL and its sub page number. Be careful about the index page's URL not losing its slash.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 11 Mar 2015 23:46:42 -0700
parents 9b75b49a4084
children eb958151c8dc
line wrap: on
line diff
--- a/piecrust/data/paginator.py	Tue Mar 10 08:34:45 2015 -0700
+++ b/piecrust/data/paginator.py	Wed Mar 11 23:46:42 2015 -0700
@@ -212,7 +212,7 @@
     def _getPageUri(self, index):
         uri = self._uri
         if index > 1:
-            if uri != '':
+            if not uri.endswith('/'):
                 uri += '/'
             uri += str(index)
         return uri