Skip to content

Commit 1c61bf3

Browse files
authored
Merge branch 'main' into kj/upgrade-crypto-js
2 parents 534f12d + 569214c commit 1c61bf3

2 files changed

Lines changed: 6 additions & 27 deletions

File tree

.github/stale.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.

packages/datastore/src/util.ts

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -361,13 +361,12 @@ export const traverseModel = <T extends PersistentModel>(
361361
}
362362
}
363363

364-
(<any>draftInstance)[rItem.targetName] = draftInstance[
365-
rItem.fieldName
366-
]
367-
? (<PersistentModel>draftInstance[rItem.fieldName]).id
368-
: null;
369-
370-
delete draftInstance[rItem.fieldName];
364+
if (draftInstance[rItem.fieldName]) {
365+
(<any>draftInstance)[rItem.targetName] = (<PersistentModel>(
366+
draftInstance[rItem.fieldName]
367+
)).id;
368+
delete draftInstance[rItem.fieldName];
369+
}
371370

372371
break;
373372
case 'HAS_MANY':

0 commit comments

Comments
 (0)