Let default grid page size correspond to first option

This commit is contained in:
Lance Edgar 2022-06-14 11:25:29 -05:00
parent 78a9ba5084
commit cb6499522e
2 changed files with 13 additions and 4 deletions

View file

@ -176,7 +176,7 @@ class MasterView(View):
rows_deletable = False
rows_deletable_speedbump = True
rows_bulk_deletable = False
rows_default_pagesize = 20
rows_default_pagesize = None
rows_downloadable_csv = False
rows_downloadable_xlsx = False
@ -523,11 +523,13 @@ class MasterView(View):
'use_byte_string_filters': self.use_byte_string_filters,
'sortable': self.rows_sortable,
'pageable': self.rows_pageable,
'default_pagesize': self.rows_default_pagesize,
'extra_row_class': self.row_grid_extra_class,
'url': lambda obj: self.get_row_action_url('view', obj),
}
if self.rows_default_pagesize:
defaults['default_pagesize'] = self.rows_default_pagesize
if self.has_rows and 'main_actions' not in defaults:
actions = []
use_buefy = self.get_use_buefy()