Change item.save() to item.saveTx()
This commit is contained in:
parent
7253a2dd8c
commit
d476626c74
|
@ -646,7 +646,7 @@ describe("Zotero.Item", function () {
|
||||||
var item1 = yield createDataObject('item');
|
var item1 = yield createDataObject('item');
|
||||||
var item2 = yield createDataObject('item');
|
var item2 = yield createDataObject('item');
|
||||||
item1.addRelatedItem(item2);
|
item1.addRelatedItem(item2);
|
||||||
yield item1.save();
|
yield item1.saveTx();
|
||||||
|
|
||||||
var rels = item1.getRelationsByPredicate(Zotero.Relations.relatedItemPredicate);
|
var rels = item1.getRelationsByPredicate(Zotero.Relations.relatedItemPredicate);
|
||||||
assert.lengthOf(rels, 1);
|
assert.lengthOf(rels, 1);
|
||||||
|
@ -680,7 +680,7 @@ describe("Zotero.Item", function () {
|
||||||
creatorType: 'author'
|
creatorType: 'author'
|
||||||
}
|
}
|
||||||
]);
|
]);
|
||||||
yield item.save();
|
yield item.saveTx();
|
||||||
var newItem = yield item.clone();
|
var newItem = yield item.clone();
|
||||||
assert.sameDeepMembers(item.getCreators(), newItem.getCreators());
|
assert.sameDeepMembers(item.getCreators(), newItem.getCreators());
|
||||||
})
|
})
|
||||||
|
@ -693,7 +693,7 @@ describe("Zotero.Item", function () {
|
||||||
|
|
||||||
var item = new Zotero.Item(itemType);
|
var item = new Zotero.Item(itemType);
|
||||||
item.setField("title", title);
|
item.setField("title", title);
|
||||||
var id = yield item.save();
|
var id = yield item.saveTx();
|
||||||
item = yield Zotero.Items.getAsync(id);
|
item = yield Zotero.Items.getAsync(id);
|
||||||
var json = yield item.toJSON();
|
var json = yield item.toJSON();
|
||||||
|
|
||||||
|
@ -709,7 +709,7 @@ describe("Zotero.Item", function () {
|
||||||
|
|
||||||
var item = new Zotero.Item(itemType);
|
var item = new Zotero.Item(itemType);
|
||||||
item.setField("title", title);
|
item.setField("title", title);
|
||||||
var id = yield item.save();
|
var id = yield item.saveTx();
|
||||||
item = yield Zotero.Items.getAsync(id);
|
item = yield Zotero.Items.getAsync(id);
|
||||||
var json = yield item.toJSON({ mode: 'full' });
|
var json = yield item.toJSON({ mode: 'full' });
|
||||||
assert.equal(json.title, title);
|
assert.equal(json.title, title);
|
||||||
|
@ -724,12 +724,12 @@ describe("Zotero.Item", function () {
|
||||||
|
|
||||||
var item = new Zotero.Item(itemType);
|
var item = new Zotero.Item(itemType);
|
||||||
item.setField("title", title);
|
item.setField("title", title);
|
||||||
var id = yield item.save();
|
var id = yield item.saveTx();
|
||||||
item = yield Zotero.Items.getAsync(id);
|
item = yield Zotero.Items.getAsync(id);
|
||||||
var patchBase = yield item.toJSON();
|
var patchBase = yield item.toJSON();
|
||||||
|
|
||||||
item.setField("date", date);
|
item.setField("date", date);
|
||||||
yield item.save();
|
yield item.saveTx();
|
||||||
var json = yield item.toJSON({
|
var json = yield item.toJSON({
|
||||||
patchBase: patchBase
|
patchBase: patchBase
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue
Block a user