Files
threshold-ui/ui/admin/app/routes/scopes/scope/policies/policy.js
T
2025-12-08 18:20:55 -05:00

27 lines
554 B
JavaScript

/**
* Copyright (c) HashiCorp, Inc.
* SPDX-License-Identifier: BUSL-1.1
*/
import Route from '@ember/routing/route';
import { service } from '@ember/service';
export default class ScopesScopePoliciesPolicyRoute extends Route {
@service store;
@service can;
// =methods
/**
* Load a policy in current scope.
* @param {object} params
* @param {string} params.policy_id
* @return {Promise{PolicyModel}}
*/
async model({ policy_id }) {
return this.store.findRecord('policy', policy_id, {
reload: true,
});
}
}