Files
vault/ui/app/components/role-ssh-edit.js
2024-01-02 10:35:40 -08:00

22 lines
435 B
JavaScript

/**
* Copyright (c) HashiCorp, Inc.
* SPDX-License-Identifier: BUSL-1.1
*/
import RoleEdit from './role-edit';
export default RoleEdit.extend({
init() {
this._super(...arguments);
this.set('backendType', 'ssh');
},
actions: {
updateTtl(path, val) {
const model = this.model;
const valueToSet = val.enabled === true ? `${val.seconds}s` : undefined;
model.set(path, valueToSet);
},
},
});