diff --git a/addons/api/addon/models/account.js b/addons/api/addon/models/account.js index 012436ad2..a4e1359f3 100644 --- a/addons/api/addon/models/account.js +++ b/addons/api/addon/models/account.js @@ -1,6 +1,7 @@ import GeneratedAccountModel from '../generated/models/account'; import { fragment } from 'ember-data-model-fragments/attributes'; import { computed } from '@ember/object'; +import { equal } from '@ember/object/computed'; export default class AccountModel extends GeneratedAccountModel { @@ -12,6 +13,11 @@ export default class AccountModel extends GeneratedAccountModel { */ @fragment('fragment-account-attributes', { defaultValue: {} }) attributes; + /** + * @type {boolean} + */ + @equal('type', 'password') isPassword; + /** * Convenience for getting username in account. * @type {string}