[FIX] website - force to test isdigit on a string else a tb "'int' object has no...
authorJeremy Kersten <jke@odoo.com>
Mon, 30 Jun 2014 10:27:49 +0000 (12:27 +0200)
committerJeremy Kersten <jke@odoo.com>
Mon, 30 Jun 2014 10:27:49 +0000 (12:27 +0200)
addons/website/models/website.py

index 0bfd139..d6e47f5 100644 (file)
@@ -250,7 +250,7 @@ class website(osv.osv):
         # Compute Pager
         page_count = int(math.ceil(float(total) / step))
 
-        page = max(1, min(int(page if page.isdigit() else 1), page_count))
+        page = max(1, min(int(page if str(page).isdigit() else 1), page_count))
         scope -= 1
 
         pmin = max(page - int(math.floor(scope/2)), 1)