Invoke the has_more_data function of tables when loading TableTab.
This allows classes extending TableTab to support pagination. Fixes bug 1108195. Change-Id: I4331aa66f0686f9991eb56721564a12248411a1f
This commit is contained in:
parent
59b7e6011b
commit
f56a346b78
@ -432,6 +432,7 @@ class TableTab(Tab):
|
||||
"on %s." % (func_name, cls_name))
|
||||
# Load the data.
|
||||
table.data = data_func()
|
||||
table._meta.has_more_data = self.has_more_data(table)
|
||||
# Mark our data as loaded so we don't run the loaders again.
|
||||
self._table_data_loaded = True
|
||||
|
||||
@ -453,3 +454,6 @@ class TableTab(Tab):
|
||||
context["table"] = table
|
||||
context["%s_table" % table_name] = table
|
||||
return context
|
||||
|
||||
def has_more_data(self, table):
|
||||
return False
|
||||
|
Loading…
x
Reference in New Issue
Block a user