Merge pull request #2125 from Haokun-Chen/1837

fix error when deleting the only item on page 2 for list page
This commit is contained in:
Haokun Chen
2018-06-12 13:50:10 -04:00
committed by GitHub
15 changed files with 26 additions and 20 deletions
@@ -102,12 +102,11 @@ function ListJobsController (
let reloadListStateParams = null;
if ($scope.jobs.length === 1 && $state.params.job_search &&
!_.isEmpty($state.params.job_search.page) &&
_.has($state, 'params.job_search.page') &&
$state.params.job_search.page !== '1') {
const page = `${(parseInt(reloadListStateParams
.job_search.page, 10) - 1)}`;
reloadListStateParams = _.cloneDeep($state.params);
reloadListStateParams.job_search.page = page;
reloadListStateParams.job_search.page =
(parseInt(reloadListStateParams.job_search.page, 10) - 1).toString();
}
$state.go('.', reloadListStateParams, { reload: true });