From 6b50076f3702cd7d51c969464871419b625a0294 Mon Sep 17 00:00:00 2001 From: Christiane Hofer Date: Thu, 21 Mar 2024 11:02:47 +0100 Subject: [PATCH] Fix ArrayOutOfBounds if weight are null --- .../src/main/java/jdplus/stl/base/core/RawStlKernel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jdplus-incubator-base/jdplus-stl-base-parent/jdplus-stl-base-core/src/main/java/jdplus/stl/base/core/RawStlKernel.java b/jdplus-incubator-base/jdplus-stl-base-parent/jdplus-stl-base-core/src/main/java/jdplus/stl/base/core/RawStlKernel.java index 0d0a910..5bdc58f 100644 --- a/jdplus-incubator-base/jdplus-stl-base-parent/jdplus-stl-base-core/src/main/java/jdplus/stl/base/core/RawStlKernel.java +++ b/jdplus-incubator-base/jdplus-stl-base-parent/jdplus-stl-base-core/src/main/java/jdplus/stl/base/core/RawStlKernel.java @@ -90,7 +90,7 @@ private RawStlResults finishProcessing() { .irregular(DoubleSeq.of(irr)) .fit(DoubleSeq.of(fit)) .seasonal(DoubleSeq.of(season)) - .weights(weights == null ? DoubleSeq.empty() : DoubleSeq.of(weights)) + .weights(weights == null ? DoubleSeq.onMapping(n, x -> 1.0) : DoubleSeq.of(weights)) .sa(DoubleSeq.of(sa)) .build(); }