18029: Fix divide by zero on empty pagination by defaulting to 0
[arvados-workbench2.git] / src / store / public-favorites-panel / public-favorites-middleware-service.ts
index dd21a38026642c3cf576c957d6b98559d2a9a302..8a8876c150dc5b141f4719ee5d7fd875f2bb1394 100644 (file)
@@ -100,7 +100,7 @@ export class PublicFavoritesMiddlewareService extends DataExplorerMiddlewareServ
                 api.dispatch(publicFavoritePanelActions.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>(updatePublicFavorites(response.items.map((item: any) => item.uuid)));