Stop pagination reset when sorting is toggled
authorMichal Klobukowski <michal.klobukowski@contractors.roche.com>
Thu, 5 Jul 2018 12:30:56 +0000 (14:30 +0200)
committerMichal Klobukowski <michal.klobukowski@contractors.roche.com>
Thu, 5 Jul 2018 12:30:56 +0000 (14:30 +0200)
Feature #13703

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski@contractors.roche.com>

src/views/project-panel/project-panel-middleware.ts

index de2e3fc2d38ff701a52a5b56c7774270565aa22a..a6a72561358e387c0b37272d6fb87f498aa395b6 100644 (file)
@@ -41,7 +41,6 @@ export const projectPanelMiddleware: Middleware = store => next => {
                 store.dispatch(actions.REQUEST_ITEMS({ id: PROJECT_PANEL_ID }));
             }),
             TOGGLE_SORT: handleProjectPanelAction(() => {
-                store.dispatch(actions.RESET_PAGINATION({ id: PROJECT_PANEL_ID }));
                 store.dispatch(actions.REQUEST_ITEMS({ id: PROJECT_PANEL_ID }));
             }),
             SET_SEARCH_VALUE: handleProjectPanelAction(() => {
@@ -69,7 +68,7 @@ export const projectPanelMiddleware: Middleware = store => next => {
                             filters: FilterBuilder
                                 .create()
                                 .concat(FilterBuilder
-                                    .create<CollectionResource>(GroupContentsResourcePrefix.Collection)
+                                    .create()
                                     .addIsA("uuid", typeFilters.map(f => f.type)))
                                 .concat(FilterBuilder
                                     .create<ProcessResource>(GroupContentsResourcePrefix.Process)