www

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

commit ef1715e9ee622bf5655558ba593b6aa6f9488e6d
parent 92435f398d9fc254a70c94a6da52f6610c3e2ad9
Author: Dan Stillman <dstillman@zotero.org>
Date:   Thu, 22 Jun 2017 05:48:11 -0400

Fix "Generate Report from Collection" when sorting by creator or date

Diffstat:
Mcomponents/zotero-protocol-handler.js | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/components/zotero-protocol-handler.js b/components/zotero-protocol-handler.js @@ -383,8 +383,8 @@ function ZoteroProtocolHandler() { valB = Zotero.Items.getSortTitle(valB); } else if (sorts[index].field == 'date') { - var itemA = Zotero.Items.getByLibraryAndKey(a.libraryID, a.key); - var itemB = Zotero.Items.getByLibraryAndKey(b.libraryID, b.key); + var itemA = Zotero.Items.getByLibraryAndKey(params.libraryID, a.key); + var itemB = Zotero.Items.getByLibraryAndKey(params.libraryID, b.key); valA = itemA.getField('date', true, true); valB = itemB.getField('date', true, true); } @@ -392,8 +392,8 @@ function ZoteroProtocolHandler() { // slightly less broken. To do this right, real creator // sorting needs to be abstracted from itemTreeView.js. else if (sorts[index].field == 'firstCreator') { - var itemA = Zotero.Items.getByLibraryAndKey(a.libraryID, a.key); - var itemB = Zotero.Items.getByLibraryAndKey(b.libraryID, b.key); + var itemA = Zotero.Items.getByLibraryAndKey(params.libraryID, a.key); + var itemB = Zotero.Items.getByLibraryAndKey(params.libraryID, b.key); valA = itemA.getField('firstCreator'); valB = itemB.getField('firstCreator'); }