From 349a5c9a3e5d5e6ff78a04b2d42a0e4ea3ed6f1e Mon Sep 17 00:00:00 2001 From: Matthew Irish Date: Tue, 24 Apr 2018 22:05:48 -0500 Subject: [PATCH] don't check capabilities before rendering the credentials route --- .../cluster/secrets/backend/credentials.js | 25 ++++--------------- 1 file changed, 5 insertions(+), 20 deletions(-) diff --git a/ui/app/routes/vault/cluster/secrets/backend/credentials.js b/ui/app/routes/vault/cluster/secrets/backend/credentials.js index ecbd745b0652..20219f018776 100644 --- a/ui/app/routes/vault/cluster/secrets/backend/credentials.js +++ b/ui/app/routes/vault/cluster/secrets/backend/credentials.js @@ -10,14 +10,6 @@ export default Ember.Route.extend(UnloadModel, { return this.modelFor('vault.cluster.secrets.backend'); }, - pathQuery(role, backend) { - const type = this.backendModel().get('type'); - if (type === 'pki') { - return `${backend}/issue/${role}`; - } - return `${backend}/creds/${role}`; - }, - model(params) { const role = params.secret; const backendModel = this.backendModel(); @@ -26,18 +18,11 @@ export default Ember.Route.extend(UnloadModel, { if (!SUPPORTED_DYNAMIC_BACKENDS.includes(backendModel.get('type'))) { return this.transitionTo('vault.cluster.secrets.backend.list-root', backend); } - return this.store - .queryRecord('capabilities', { id: this.pathQuery(role, backend) }) - .then(capabilities => { - if (!capabilities.get('canUpdate')) { - return this.transitionTo('vault.cluster.secrets.backend.list-root', backend); - } - return Ember.RSVP.resolve({ - backend, - id: role, - name: role, - }); - }); + return Ember.RSVP.resolve({ + backend, + id: role, + name: role, + }); }, setupController(controller) {