Ensure the correct relationship values are returned

This commit is contained in:
Toby Zerner 2015-07-28 18:28:31 +09:30
parent acfa49b027
commit d3534fcda8

View File

@ -225,7 +225,9 @@ export default class Model {
if (this.data.relationships) {
const relationship = this.data.relationships[name];
return relationship && app.store.getById(relationship.data.type, relationship.data.id);
if (relationship) {
return app.store.getById(relationship.data.type, relationship.data.id);
}
}
return false;
@ -247,7 +249,9 @@ export default class Model {
if (this.data.relationships) {
const relationship = this.data.relationships[name];
return relationship && relationship.data.map(data => app.store.getById(data.type, data.id));
if (relationship) {
return relationship.data.map(data => app.store.getById(data.type, data.id));
}
}
return false;