Skip to content

Instantly share code, notes, and snippets.

import Adapter from "ember-data/adapters/json-api";
export default Adapter.extend({
updateRecord: function (store, type, snapshot) {
var data = {};
var serializer = store.serializerFor(type.modelName);
serializer.serializeIntoHash(data, type, snapshot, { includeId: true });
var id = snapshot.id;
import Adapter from "ember-data/adapters/rest";
export default Adapter.extend();
import Adapter from "ember-data/adapters/json-api";
export default Adapter.extend();
import Adapter from "ember-data/adapters/json-api";
export default Adapter.extend();
import Adapter from "ember-data/adapters/json-api";
export default Adapter.extend();
import Adapter from "ember-data/adapters/json-api";
export default Adapter.extend({
urlForQueryRecord({ slug }, modelName) {
return `/people/me`;
}
});
import Adapter from "ember-data/adapters/json-api";
export default Adapter.extend();
import Adapter from "ember-data/adapters/rest";
export default Adapter.extend();
import Adapter from 'active-model-adapter';
export default Adapter.extend();
@pangratz
pangratz / controllers.application.js
Created September 13, 2017 11:37
Ember.get(array, 'firstObject.property')
import Ember from 'ember';
export default Ember.Controller.extend({
appName: Ember.computed(function() {
let arr = [{ alwaysDisplay: "yes, please" }];
return Ember.get(arr, 'firstObject.alwaysDisplay');
})
});