Loading opds_catalog/opds_paginator.py +4 −4 Original line number Diff line number Diff line Loading @@ -17,15 +17,15 @@ class Paginator: def calc_data(self): d1_MAXITEMS = self.MAXITEMS self.d1_first_pos = d1_MAXITEMS*(self.page_num-1); self.d1_first_pos = self.d1_first_pos if self.d1_first_pos<self.d1_count else self.d1_count-1 self.d1_first_pos = self.d1_first_pos if self.d1_first_pos<self.d1_count else self.d1_count self.d1_last_pos = d1_MAXITEMS*self.page_num - 1; self.d1_last_pos = self.d1_last_pos if self.d1_last_pos<self.d1_count else self.d1_count-1 self.d1_last_pos = self.d1_last_pos if self.d1_last_pos<self.d1_count else self.d1_count d2_MAXITEMS = self.MAXITEMS - self.d1_last_pos + self.d1_first_pos self.d2_first_pos = d2_MAXITEMS*(self.page_num-1); self.d2_first_pos = self.d2_first_pos if self.d2_first_pos<self.d2_count else self.d2_count-1 self.d2_first_pos = self.d2_first_pos if self.d2_first_pos<self.d2_count else self.d2_count self.d2_last_pos = d2_MAXITEMS*self.page_num - 1; self.d2_last_pos = self.d2_last_pos if self.d2_last_pos<self.d2_count else self.d2_count-1 self.d2_last_pos = self.d2_last_pos if self.d2_last_pos<self.d2_count else self.d2_count self.num_pages = self.count//self.MAXITEMS + 1 if self.count%self.MAXITEMS else 0 self.firstpage = self.page_num - self.HALF_PAGES_LINK Loading Loading
opds_catalog/opds_paginator.py +4 −4 Original line number Diff line number Diff line Loading @@ -17,15 +17,15 @@ class Paginator: def calc_data(self): d1_MAXITEMS = self.MAXITEMS self.d1_first_pos = d1_MAXITEMS*(self.page_num-1); self.d1_first_pos = self.d1_first_pos if self.d1_first_pos<self.d1_count else self.d1_count-1 self.d1_first_pos = self.d1_first_pos if self.d1_first_pos<self.d1_count else self.d1_count self.d1_last_pos = d1_MAXITEMS*self.page_num - 1; self.d1_last_pos = self.d1_last_pos if self.d1_last_pos<self.d1_count else self.d1_count-1 self.d1_last_pos = self.d1_last_pos if self.d1_last_pos<self.d1_count else self.d1_count d2_MAXITEMS = self.MAXITEMS - self.d1_last_pos + self.d1_first_pos self.d2_first_pos = d2_MAXITEMS*(self.page_num-1); self.d2_first_pos = self.d2_first_pos if self.d2_first_pos<self.d2_count else self.d2_count-1 self.d2_first_pos = self.d2_first_pos if self.d2_first_pos<self.d2_count else self.d2_count self.d2_last_pos = d2_MAXITEMS*self.page_num - 1; self.d2_last_pos = self.d2_last_pos if self.d2_last_pos<self.d2_count else self.d2_count-1 self.d2_last_pos = self.d2_last_pos if self.d2_last_pos<self.d2_count else self.d2_count self.num_pages = self.count//self.MAXITEMS + 1 if self.count%self.MAXITEMS else 0 self.firstpage = self.page_num - self.HALF_PAGES_LINK Loading