Auto-reset on a couple "Cannot set source to invalid item" sync errors

This commit is contained in:
Dan Stillman 2009-11-25 02:27:08 +00:00
parent 312035de10
commit 02f2a5b51c

View File

@ -1373,7 +1373,8 @@ Zotero.Item.prototype.save = function() {
if (!newSourceItem) { if (!newSourceItem) {
// TODO: clear caches? // TODO: clear caches?
throw ("Cannot set source to invalid item " + this._sourceItem); var msg = "Cannot set source to invalid item " + this._sourceItem;
var e = new Zotero.Error(msg, "MISSING_OBJECT");
} }
var newSourceItemNotifierData = {}; var newSourceItemNotifierData = {};
@ -1759,7 +1760,9 @@ Zotero.Item.prototype.save = function() {
if (!newSourceItem) { if (!newSourceItem) {
// TODO: clear caches // TODO: clear caches
throw ("Cannot set source to invalid item " + this._sourceItem); var msg = "Cannot set source to invalid item " + this._sourceItem;
var e = new Zotero.Error(msg, "MISSING_OBJECT");
throw (e);
} }
var newSourceItemNotifierData = {}; var newSourceItemNotifierData = {};