Change item.save() to item.saveTx()

This commit is contained in:
Simon Kornblith 2015-06-03 23:45:12 -04:00
parent 7253a2dd8c
commit d476626c74

View File

@ -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
}) })