chore: 🤖 add abilities for injected app cred sources (#1285)

* chore: 🤖 add abilities for injected app cred sources
This commit is contained in:
Dharini Jeeva authored and GitHub committed 2022-08-30 12:01:59 -07:00
1 parent a3337b3771
commit 069a864cbb
4 files changed
+31 -7

No files matched your search

+9 -1
View File
@@ -37,7 +37,15 @@ export default class TargetAbility extends ModelAbility {
/**
* @type {boolean}
*/
get canRemoveBrokeredCredentialSources() {
get canAddInjectedApplicationCredentialSources() {
return (
this.model.isSSH && this.hasAuthorizedAction('add-credential-sources')
);
}
/**
* @type {boolean}
*/
get canRemoveCredentialSources() {
return this.hasAuthorizedAction('remove-credential-sources');
}
}
+1 -1
View File
@@ -4,7 +4,7 @@ import { attr } from '@ember-data/model';
export default class WorkerModel extends GeneratedWorkerModel {
// =attributes
/**
/**
* Names are optional on models in our API. Thus we need to fallback on ID
* for display purposes.
* @type {string}