Skip to content

Commit e9f071e

Browse files
committed
Auto merge of #2036 - Turbo87:default-serializer, r=NullVoxPopuli
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 r? @locks
2 parents 1884933 + 7078954 commit e9f071e

File tree

6 files changed

+13
-10
lines changed

6 files changed

+13
-10
lines changed

app/serializers/api-token.js

+2-2
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

+3
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

+2-2
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

+2-2
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

+2-2
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

+2-2
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)