www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

commit 67f358df4b9342e8606d210ba66374305f2dbdae
parent d8850b25c237461135c2d9be18cdbd9c0ac2c39f
Author: Dan Stillman <dstillman@zotero.org>
Date:   Sat, 16 Apr 2016 16:49:48 -0400

Fix error trying to load old snapshot annotations

Diffstat:
Mchrome/content/zotero/xpcom/annotate.js | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/chrome/content/zotero/xpcom/annotate.js b/chrome/content/zotero/xpcom/annotate.js @@ -751,16 +751,16 @@ Zotero.Annotations.prototype.save = function() { /** * Loads annotations from DB */ -Zotero.Annotations.prototype.load = function() { +Zotero.Annotations.prototype.load = Zotero.Promise.coroutine(function* () { // load annotations - var rows = Zotero.DB.query("SELECT * FROM annotations WHERE itemID = ?", [this.itemID]); + var rows = yield Zotero.DB.queryAsync("SELECT * FROM annotations WHERE itemID = ?", [this.itemID]); for each(var row in rows) { var annotation = this.createAnnotation(); annotation.initWithDBRow(row); } // load highlights - var rows = Zotero.DB.query("SELECT * FROM highlights WHERE itemID = ?", [this.itemID]); + var rows = yield Zotero.DB.queryAsync("SELECT * FROM highlights WHERE itemID = ?", [this.itemID]); for each(var row in rows) { try { var highlight = new Zotero.Highlight(this); @@ -770,7 +770,7 @@ Zotero.Annotations.prototype.load = function() { Zotero.debug("Annotate: could not load highlight"); } } -} +}); /** * Expands annotations if any are collapsed, or collapses highlights if all are expanded