diff --git a/src/actions/event-actions.js b/src/actions/event-actions.js index 8a6b1ede5..e0ea6c8c8 100644 --- a/src/actions/event-actions.js +++ b/src/actions/event-actions.js @@ -321,7 +321,7 @@ export const getEvents = createAction(RECEIVE_EVENTS), `${window.API_BASE_URL}/api/v1/summits/${currentSummit.id}/events`, authErrorHandler, - { order, orderDir, term, summitTZ, filters, extraColumns } + { order, perPage, orderDir, term, summitTZ, filters, extraColumns } )(params)(dispatch).then((data) => { dispatch(stopLoading()); return data.response; diff --git a/src/actions/sponsor-actions.js b/src/actions/sponsor-actions.js index 29d49bf90..1e9301b86 100644 --- a/src/actions/sponsor-actions.js +++ b/src/actions/sponsor-actions.js @@ -388,7 +388,7 @@ export const getSponsorSponsorships = createAction(RECEIVE_SPONSOR_SPONSORSHIPS), `${window.API_BASE_URL}/api/v1/summits/${currentSummit.id}/sponsors/${sponsorId}/sponsorships`, authErrorHandler, - { order, orderDir } + { order, orderDir, perPage } )(params)(dispatch).then(() => { dispatch(stopLoading()); }); diff --git a/src/actions/summit-actions.js b/src/actions/summit-actions.js index e3ac6807e..293a078e7 100644 --- a/src/actions/summit-actions.js +++ b/src/actions/summit-actions.js @@ -179,7 +179,8 @@ export const loadSummits = createAction(REQUEST_SUMMITS), createAction(RECEIVE_SUMMITS), `${window.API_BASE_URL}/api/v1/summits/all`, - authErrorHandler + authErrorHandler, + { page, per_page: perPage } )(params)(dispatch, getState).then(() => { dispatch(stopLoading()); }); diff --git a/src/reducers/events/event-list-reducer.js b/src/reducers/events/event-list-reducer.js index f8118a6c6..626813abc 100644 --- a/src/reducers/events/event-list-reducer.js +++ b/src/reducers/events/event-list-reducer.js @@ -50,13 +50,21 @@ const eventListReducer = (state = DEFAULT_STATE, action) => { return DEFAULT_STATE; } case REQUEST_EVENTS: { - const { order, orderDir, term, summitTZ, filters, extraColumns } = - payload; + const { + order, + orderDir, + perPage, + term, + summitTZ, + filters, + extraColumns + } = payload; return { ...state, order, orderDir, + perPage, term, summitTZ, filters, diff --git a/src/reducers/sponsors/sponsor-reducer.js b/src/reducers/sponsors/sponsor-reducer.js index a26dd8705..de2fcb03c 100644 --- a/src/reducers/sponsors/sponsor-reducer.js +++ b/src/reducers/sponsors/sponsor-reducer.js @@ -495,12 +495,17 @@ const sponsorReducer = (state = DEFAULT_STATE, action) => { }; } case REQUEST_SPONSOR_SPONSORSHIPS: { - const { order, orderDir } = payload; + const { order, orderDir, perPage } = payload; return { ...state, - sponsorships_collection: { - order, - orderDir + entity: { + ...state.entity, + sponsorships_collection: { + ...state.entity.sponsorships_collection, + order, + orderDir, + perPage + } } }; }