983110d931
no issue - add eslint-plugin-ember, configure no-old-shims rule - run `eslint --fix` on `app`, `lib`, `mirage`, and `tests` to move imports to the new module imports - further cleanup of Ember globals usage - remove event-dispatcher initializer now that `canDispatchToEventManager` is deprecated
36 lines
845 B
JavaScript
36 lines
845 B
JavaScript
import {isEmpty} from '@ember/utils';
|
|
|
|
export default function mockConfiguration(server) {
|
|
server.get('/configuration/', function ({db}) {
|
|
if (isEmpty(db.configurations)) {
|
|
server.loadFixtures('configurations');
|
|
}
|
|
|
|
return {
|
|
configuration: [db.configurations.find(1)]
|
|
};
|
|
});
|
|
|
|
server.get('/configuration/timezones/', function ({db}) {
|
|
if (isEmpty(db.timezones)) {
|
|
server.loadFixtures('timezones');
|
|
}
|
|
|
|
return {
|
|
configuration: [{
|
|
timezones: db.timezones
|
|
}]
|
|
};
|
|
});
|
|
|
|
server.get('/configuration/private/', function ({db}) {
|
|
if (isEmpty(db.private)) {
|
|
server.loadFixtures('private');
|
|
}
|
|
|
|
return {
|
|
configuration: [db.private]
|
|
};
|
|
});
|
|
}
|