]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Time: Use callback helper on ticks.callback (#8822)
authorJukka Kurkela <jukka.kurkela@gmail.com>
Sun, 4 Apr 2021 15:24:42 +0000 (18:24 +0300)
committerGitHub <noreply@github.com>
Sun, 4 Apr 2021 15:24:42 +0000 (11:24 -0400)
src/scales/scale.time.js

index de758952f39cf0ba9f589b5b8daf6aefe45ba79b..c528a3890470c459cada880760f2a3e5638ac248 100644 (file)
@@ -1,5 +1,5 @@
 import adapters from '../core/core.adapters';
-import {isFinite, isNullOrUndef, mergeIf, valueOrDefault} from '../helpers/helpers.core';
+import {callback as call, isFinite, isNullOrUndef, mergeIf, valueOrDefault} from '../helpers/helpers.core';
 import {toRadians, isNumber, _limitValue} from '../helpers/helpers.math';
 import Scale from '../core/core.scale';
 import {_arrayUnique, _filterBetween, _lookup} from '../helpers/helpers.collection';
@@ -468,7 +468,7 @@ export default class TimeScale extends Scale {
     const major = majorUnit && majorFormat && tick && tick.major;
     const label = me._adapter.format(time, format || (major ? majorFormat : minorFormat));
     const formatter = options.ticks.callback;
-    return formatter ? formatter(label, index, ticks) : label;
+    return formatter ? call(formatter, [label, index, ticks], me) : label;
   }
 
   /**