Merge pull request #2450 from marshmalien/fix/2433-hide-cred-list-label

Fix credential labels in jobs list
This commit is contained in:
Marliana Lara 2018-07-10 13:36:56 -04:00 committed by GitHub
commit 319b1f56fc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 12 additions and 2 deletions

View File

@ -66,6 +66,15 @@ function ListJobsController (
vm.jobTypes = mapChoices(unifiedJob.options('actions.GET.type.choices'));
vm.buildCredentialTags = (credentials) =>
credentials.map(credential => {
const icon = `${credential.kind}`;
const link = `/#/credentials/${credential.id}`;
const value = $filter('sanitize')(credential.name);
return { icon, link, value };
});
vm.getSref = ({ type, id }) => {
let sref;

View File

@ -66,6 +66,7 @@
label-value="{{:: vm.strings.get('list.ROW_ITEM_LABEL_CREDENTIALS') }}"
tag-values="job.summary_fields.credentials"
tags-are-creds="true">
<at-toggle-tag ng-init="credTags=vm.buildCredentialTags(job.summary_fields.credentials)" tags="credTags"></at-toggle-tag>
</at-row-item>
<labels-list class="LabelList" show-delete="false" is-row-item="true" state="job">
</labels-list>

View File

@ -417,7 +417,7 @@ function buildCredentialDetails (credential) {
const icon = `${credential.kind}`;
const link = `/#/credentials/${credential.id}`;
const tooltip = strings.get('tooltips.CREDENTIAL');
const value = credential.name;
const value = $filter('sanitize')(credential.name);
return { icon, link, tooltip, value };
}

View File

@ -174,7 +174,7 @@ function ListTemplatesController(
const icon = `${credential.kind}`;
const link = `/#/credentials/${credential.id}`;
const tooltip = strings.get('tooltips.VIEW_THE_CREDENTIAL');
const value = credential.name;
const value = $filter('sanitize')(credential.name);
return { icon, link, tooltip, value };
});