Skip to content

Commit 4d51d82

Browse files
committed
Fix error if relation empty
1 parent d53600f commit 4d51d82

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lib/deserializer.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,18 @@ module.exports = function Deserializer (data, serverRelations) {
1515
var fkSuffix = null;
1616
var fk = null;
1717
if (_.isArray(clientRelation.data)) {
18+
if (_.isEmpty(clientRelation.data)) {
19+
return;
20+
}
1821
relationType = _.result(_.find(clientRelation.data, 'type'), 'type');
1922
relationValue = _.map(clientRelation.data, function (val) {
2023
return val.id;
2124
});
2225
fkSuffix = 'Ids';
2326
} else {
27+
if (clientRelation.data === null) {
28+
return;
29+
}
2430
relationType = clientRelation.data.type;
2531
relationValue = clientRelation.data.id;
2632
fkSuffix = 'Id';

0 commit comments

Comments
 (0)