From: Jacco van den Berg <39033624+LeeLenaleee@users.noreply.github.com> Date: Mon, 10 May 2021 12:50:17 +0000 (+0200) Subject: add default values so it wont crash on out of memory calculation by calcualting power... X-Git-Tag: v3.3.0~22 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=9885126ac04393ab9f113942243ceed1d611075a;p=thirdparty%2FChart.js.git add default values so it wont crash on out of memory calculation by calcualting power of infinity (#9060) --- diff --git a/docs/scripts/log2.js b/docs/scripts/log2.js index 8aec32ab9..7a51a5315 100644 --- a/docs/scripts/log2.js +++ b/docs/scripts/log2.js @@ -21,8 +21,8 @@ export default class Log2Axis extends Scale { buildTicks() { const ticks = []; - let power = Math.floor(Math.log2(this.min)); - let maxPower = Math.ceil(Math.log2(this.max)); + let power = Math.floor(Math.log2(this.min || 1)); + let maxPower = Math.ceil(Math.log2(this.max || 2)); while (power <= maxPower) { ticks.push({value: Math.pow(2, power)}); power += 1;