Skip to content

Commit 7fade53

Browse files
committed
Remove application adapter and serializer
The presence of the application adapter and serializer broke ember-animated's test suite (because I was already using ember-data for another purpose). In general I think it's risky for an addon to customize the global default application adapter & serializer, even when the consuming app is "just" an addon dummy app. This PR limits the scope of the adapter and serializer customizations to only the models that are part of ember-cli-addon-docs.
1 parent 32226f6 commit 7fade53

File tree

6 files changed

+9
-1
lines changed

6 files changed

+9
-1
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import config from 'dummy/config/environment';
33
import fetch from 'fetch';
44

55
export default DS.Adapter.extend({
6-
6+
defaultSerializer: '-addon-docs',
77
namespace: `${config.rootURL.replace(/\/$/, '')}/docs`,
88

99
shouldBackgroundReloadAll() {

addon/adapters/class.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import BaseAdapter from './-addon-docs';
2+
export default BaseAdapter.extend();

addon/adapters/component.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import BaseAdapter from './-addon-docs';
2+
export default BaseAdapter.extend();

addon/adapters/module.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import BaseAdapter from './-addon-docs';
2+
export default BaseAdapter.extend();

addon/adapters/project.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import BaseAdapter from './-addon-docs';
2+
export default BaseAdapter.extend();

0 commit comments

Comments
 (0)