18029: Fix divide by zero on empty pagination by defaulting to 0
[arvados-workbench2.git] / src / store / favorite-panel / favorite-panel-middleware-service.ts
index f88f7b914d3ace2a5bd1e7fe75b77ebbe8fd89ba..7177e5a7a717e24460ea552d543edee241b3ab12 100644 (file)
@@ -103,7 +103,7 @@ export class FavoritePanelMiddlewareService extends DataExplorerMiddlewareServic
                 api.dispatch(favoritePanelActions.SET_ITEMS({
                     items: response.items.map((resource: any) => resource.uuid),
                     itemsAvailable: response.itemsAvailable,
-                    page: Math.floor(response.offset / response.limit),
+                    page: Math.floor(response.offset / response.limit) || 0,
                     rowsPerPage: response.limit
                 }));
                 api.dispatch<any>(updateFavorites(response.items.map((item: any) => item.uuid)));