Skip to content
This repository was archived by the owner on Aug 18, 2018. It is now read-only.

Commit 4d08d37

Browse files
committed
problem with duplicateResource fixed
1 parent 0699114 commit 4d08d37

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ts-angular-jsonapi",
3-
"version": "0.6.16",
3+
"version": "0.6.19",
44
"description": "JSONAPI library developed for AngularJS in Typescript",
55
"repository": {
66
"type": "git",

src/library/core.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,14 @@ export class Core implements ICore {
5757
angular.forEach(resource.relationships, (relationship, alias) => {
5858
if ('id' in relationship.data) {
5959
// relation hasOne
60-
if (alias in relations_alias_to_duplicate_too) {
60+
if (relations_alias_to_duplicate_too.indexOf(alias) > -1) {
6161
newresource.addRelationship(this.duplicateResource(<IResource>relationship.data), alias);
6262
} else {
6363
newresource.addRelationship(<IResource>relationship.data, alias);
6464
}
6565
} else {
6666
// relation hasMany
67-
if (alias in relations_alias_to_duplicate_too) {
67+
if (relations_alias_to_duplicate_too.indexOf(alias) > -1) {
6868
angular.forEach(relationship.data, relationresource => {
6969
newresource.addRelationship(this.duplicateResource(relationresource), alias);
7070
});

0 commit comments

Comments
 (0)