Skip to content

Commit 7078954

Browse files
committed
Extract application serializer
This resolves a few deprecation warnings from Ember Data about using the implicit default serializer which will be removed in the next major version release
1 parent 82e3c47 commit 7078954

File tree

6 files changed

+13
-10
lines changed

6 files changed

+13
-10
lines changed

app/serializers/api-token.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import DS from 'ember-data';
1+
import ApplicationSerializer from './application';
22

3-
export default DS.RESTSerializer.extend({
3+
export default ApplicationSerializer.extend({
44
payloadKeyFromModelName() {
55
return 'api_token';
66
},

app/serializers/application.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import DS from 'ember-data';
2+
3+
export default DS.RESTSerializer;

app/serializers/crate-owner-invite.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import DS from 'ember-data';
1+
import ApplicationSerializer from './application';
22

3-
export default DS.RESTSerializer.extend({
3+
export default ApplicationSerializer.extend({
44
primaryKey: 'crate_id',
55
modelNameFromPayloadKey() {
66
return 'crate-owner-invite';

app/serializers/crate.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import DS from 'ember-data';
1+
import ApplicationSerializer from './application';
22

3-
export default DS.RESTSerializer.extend({
3+
export default ApplicationSerializer.extend({
44
isNewSerializerAPI: true,
55

66
extractRelationships(modelClass, resourceHash) {

app/serializers/dependency.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import DS from 'ember-data';
1+
import ApplicationSerializer from './application';
22

3-
export default DS.RESTSerializer.extend({
3+
export default ApplicationSerializer.extend({
44
attrs: {
55
version: 'version_id',
66
},

app/serializers/version-download.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import DS from 'ember-data';
1+
import ApplicationSerializer from './application';
22

3-
export default DS.RESTSerializer.extend({
3+
export default ApplicationSerializer.extend({
44
extractId(modelClass, resourceHash) {
55
return `${resourceHash.date}-${resourceHash.version}`;
66
},

0 commit comments

Comments
 (0)