Merge pull request #1762 from jlmitch5/appTokenSearchPath

update app tokens search path
This commit is contained in:
John Mitchell
2018-05-22 12:00:42 -04:00
committed by GitHub
2 changed files with 13 additions and 3 deletions

View File

@@ -8,7 +8,9 @@ function ListApplicationsUsersController (
$scope, $scope,
Dataset, Dataset,
resolvedModels, resolvedModels,
strings strings,
$stateParams,
GetBasePath
) { ) {
const vm = this || {}; const vm = this || {};
// const application = resolvedModels; // const application = resolvedModels;
@@ -21,9 +23,15 @@ function ListApplicationsUsersController (
$scope.list = { iterator, name, basePath: 'applications' }; $scope.list = { iterator, name, basePath: 'applications' };
$scope.collection = { iterator }; $scope.collection = { iterator };
$scope.tokenBasePath = `${GetBasePath('applications')}${$stateParams.application_id}/tokens`;
$scope[key] = Dataset.data; $scope[key] = Dataset.data;
vm.usersCount = Dataset.data.count; vm.usersCount = Dataset.data.count;
$scope[name] = Dataset.data.results; $scope[name] = Dataset.data.results;
$scope.$on('updateDataset', (e, dataset) => {
$scope[key] = dataset;
$scope[name] = dataset.results;
vm.usersCount = dataset.count;
});
vm.getLastUsed = user => { vm.getLastUsed = user => {
const lastUsed = _.get(user, 'last_used'); const lastUsed = _.get(user, 'last_used');
@@ -49,7 +57,9 @@ ListApplicationsUsersController.$inject = [
'$scope', '$scope',
'Dataset', 'Dataset',
'resolvedModels', 'resolvedModels',
'ApplicationsStrings' 'ApplicationsStrings',
'$stateParams',
'GetBasePath'
]; ];
export default ListApplicationsUsersController; export default ListApplicationsUsersController;

View File

@@ -2,7 +2,7 @@
<smart-search <smart-search
class="at-List-search" class="at-List-search"
django-model="users" django-model="users"
base-path="users" base-path="{{ tokenBasePath }}"
iterator="user" iterator="user"
list="list" list="list"
dataset="user_dataset" dataset="user_dataset"