Fix error from empty strings in data generator

This commit is contained in:
Dan Stillman 2017-03-21 04:58:09 -04:00
parent 8bc5d37dd1
commit d9b5fd78c9

View file

@ -79,13 +79,16 @@
var rand = Zotero.Utilities.rand; var rand = Zotero.Utilities.rand;
function randStr(min, max) { function randStr(min, max) {
return Zotero.Utilities.randomString( var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
rand(min, max), + "éØü"
"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" + "漢字"
+ "éØü" + " "
+ "漢字" do {
+ " " var rnd = Zotero.Utilities.randomString(rand(min, max), chars);
); }
// Make sure string isn't all spaces
while (rnd.trim().length == 0);
return rnd;
} }
function addCreatorOfType(creators, creatorType) { function addCreatorOfType(creators, creatorType) {