fix error when deleting the only item on page 2 for list page of organization, scheduler,

instance_groups, inventories, projects, jobs, template, credentials, inventory-scripts,
teams, users, credential-types and notifications
This commit is contained in:
Haokun-Chen
2018-06-11 11:48:37 -04:00
parent 769e714f71
commit 49f0a63150
15 changed files with 26 additions and 20 deletions
@@ -122,7 +122,7 @@ export default ['$scope', 'Rest', 'CredentialList', 'Prompt', 'ProcessErrors', '
let reloadListStateParams = null;
if($scope.credentials.length === 1 && $state.params.credential_search && !_.isEmpty($state.params.credential_search.page) && $state.params.credential_search.page !== '1') {
if($scope.credentials.length === 1 && $state.params.credential_search && _.has($state, 'params.credential_search.page') && $state.params.credential_search.page !== '1') {
reloadListStateParams = _.cloneDeep($state.params);
reloadListStateParams.credential_search.page = (parseInt(reloadListStateParams.credential_search.page)-1).toString();
}