equal
deleted
inserted
replaced
69 try: |
69 try: |
70 return self._page_size |
70 return self._page_size |
71 except AttributeError: |
71 except AttributeError: |
72 page_size = self.cw_extra_kwargs.get('page_size') |
72 page_size = self.cw_extra_kwargs.get('page_size') |
73 if page_size is None: |
73 if page_size is None: |
74 if 'page_size' in self._cw.form: |
74 try: |
75 page_size = int(self._cw.form['page_size']) |
75 page_size = int(self._cw.form.get('page_size')) |
76 else: |
76 except (ValueError, TypeError): |
77 page_size = self._cw.property_value(self.page_size_property) |
77 # no or invalid value, fall back |
|
78 pass |
|
79 if page_size is None: |
|
80 page_size = self._cw.property_value(self.page_size_property) |
78 self._page_size = page_size |
81 self._page_size = page_size |
79 return page_size |
82 return page_size |
80 |
83 |
81 def set_page_size(self, page_size): |
84 def set_page_size(self, page_size): |
82 self._page_size = page_size |
85 self._page_size = page_size |