diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2018-04-13 10:20:51 +0200 |
---|---|---|
committer | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2018-04-13 10:20:51 +0200 |
commit | 6cb40cf0c4df35e5f895188784813587a7b9861b (patch) | |
tree | 4d174e229c6094daa6d510c96a94df3030edf875 /core | |
parent | e2877c4999e085fc0b797e45e05e8619de9829b6 (diff) | |
download | nextcloud-server-6cb40cf0c4df35e5f895188784813587a7b9861b.tar.gz nextcloud-server-6cb40cf0c4df35e5f895188784813587a7b9861b.zip |
Fix js tests with placeholder
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'core')
-rw-r--r-- | core/js/placeholder.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/core/js/placeholder.js b/core/js/placeholder.js index a73881344e3..a0dfe8491d4 100644 --- a/core/js/placeholder.js +++ b/core/js/placeholder.js @@ -112,7 +112,7 @@ // Convert a string to an integer evenly function hashToInt(hash, maximum) { - var final = 0; + var finalInt = 0; var result = Array(); // Splitting evenly the string @@ -121,13 +121,13 @@ result.push(parseInt(hash.charAt(i), 16) % 16); } // Adds up all results - for (var i in result) { - final += result[i]; + for (var j in result) { + finalInt += result[j]; } // chars in md5 goes up to f, hex:16 - return parseInt(final % maximum); + // make sure we're always using int in our operation + return parseInt(parseInt(finalInt) % maximum); } - return finalPalette[hashToInt(hash, steps * 3 )]; }; |