Fix panic in paginator when setting total items to zero

This commit is contained in:
Christian Rocha
2020-06-02 18:48:00 -04:00
parent 87c7cd778f
commit 12b2758d50

View File

@@ -53,6 +53,9 @@ func (m *Model) SetTotalPages(items int) int {
// ItemsOnPage is a helper function for returning the numer of items on the
// current page given the total numer of items passed as an argument.
func (m Model) ItemsOnPage(totalItems int) int {
if totalItems < 1 {
return 0
}
start, end := m.GetSliceBounds(totalItems)
return end - start
}