www

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

commit bd6dec352c6d769442b025146a9683464a5d58df
parent 16524113c79e70a3b08018fc8db37ee4700ff26e
Author: retorquere <retorquere@users.noreply.github.com>
Date:   Mon, 27 Jun 2016 15:54:50 +0200

Sort items for translator

In response to https://forums.zotero.org/discussion/60375?page=1#Item_6
Diffstat:
Mchrome/content/zotero/xpcom/translation/translate_item.js | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/chrome/content/zotero/xpcom/translation/translate_item.js b/chrome/content/zotero/xpcom/translation/translate_item.js @@ -754,6 +754,7 @@ Zotero.Translate.ItemGetter = function() { Zotero.Translate.ItemGetter.prototype = { "setItems":function(items) { this._itemsLeft = items; + this._itemsLeft.sort(function(a, b) { return a.id - b.id; }); this.numItems = this._itemsLeft.length; }, @@ -784,6 +785,7 @@ Zotero.Translate.ItemGetter.prototype = { } } + this._itemsLeft.sort(function(a, b) { return a.id - b.id; }); this.numItems = this._itemsLeft.length; }, @@ -794,6 +796,7 @@ Zotero.Translate.ItemGetter.prototype = { this._collectionsLeft = Zotero.getCollections(null, true, libraryID); } + this._itemsLeft.sort(function(a, b) { return a.id - b.id; }); this.numItems = this._itemsLeft.length; }, @@ -999,4 +1002,4 @@ Zotero.Translate.ItemGetter.prototype = { return obj; } } -Zotero.Translate.ItemGetter.prototype.__defineGetter__("numItemsRemaining", function() { return this._itemsLeft.length }); -\ No newline at end of file +Zotero.Translate.ItemGetter.prototype.__defineGetter__("numItemsRemaining", function() { return this._itemsLeft.length });