diff --git a/addons/api/addon/adapters/user.js b/addons/api/addon/adapters/user.js new file mode 100644 index 000000000..b32743c79 --- /dev/null +++ b/addons/api/addon/adapters/user.js @@ -0,0 +1,14 @@ +import ApplicationAdapter from './application'; +import ScopeAdapterMixin from '../mixins/scope-adapter'; + +export default class UserAdapter extends ApplicationAdapter.extend( + ScopeAdapterMixin +) { + // =attributes + + /** + * Project is scoped to org only, technically. + * @type {boolean} + */ + includeProject = false; +} diff --git a/addons/api/app/adapters/user.js b/addons/api/app/adapters/user.js new file mode 100644 index 000000000..78f340b99 --- /dev/null +++ b/addons/api/app/adapters/user.js @@ -0,0 +1 @@ +export { default } from 'api/adapters/user'; diff --git a/addons/api/tests/unit/adapters/user-test.js b/addons/api/tests/unit/adapters/user-test.js new file mode 100644 index 000000000..04c42f929 --- /dev/null +++ b/addons/api/tests/unit/adapters/user-test.js @@ -0,0 +1,11 @@ +import { module, test } from 'qunit'; +import { setupTest } from 'ember-qunit'; + +module('Unit | Adapter | user', function(hooks) { + setupTest(hooks); + + test('it exists', function(assert) { + let adapter = this.owner.lookup('adapter:user'); + assert.ok(adapter); + }); +});