Fix "childItems.concat is not a function" sync error
This commit is contained in:
parent
47be01a6ae
commit
8712f49426
1 changed files with 6 additions and 1 deletions
|
@ -2489,7 +2489,12 @@ Zotero.Sync.Server.Data = new function() {
|
||||||
// Add items in other object to target one
|
// Add items in other object to target one
|
||||||
if (otherDiff.childItems.length) {
|
if (otherDiff.childItems.length) {
|
||||||
var childItems = targetObj.getChildItems(true);
|
var childItems = targetObj.getChildItems(true);
|
||||||
targetObj.childItems = childItems.concat(otherDiff.childItems);
|
if (childItems) {
|
||||||
|
targetObj.childItems = childItems.concat(otherDiff.childItems);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
targetObj.childItems = otherDiff.childItems;
|
||||||
|
}
|
||||||
|
|
||||||
var msg = _generateCollectionItemMergeMessage(
|
var msg = _generateCollectionItemMergeMessage(
|
||||||
targetObj.name,
|
targetObj.name,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue