summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2018-04-13 10:20:51 +0200
committerJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2018-04-13 10:20:51 +0200
commit6cb40cf0c4df35e5f895188784813587a7b9861b (patch)
tree4d174e229c6094daa6d510c96a94df3030edf875 /core
parente2877c4999e085fc0b797e45e05e8619de9829b6 (diff)
downloadnextcloud-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.js10
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 )];
};