From 437aead6d0f2c244ca3f9aa517e53f58a27d81ae Mon Sep 17 00:00:00 2001 From: Enrico Date: Tue, 18 Aug 2026 15:06:51 +0200 Subject: [PATCH] fix: Fix JS API --- build.gradle.kts | 2 +- src/jsMain/kotlin/org/hisp/dhis/rules/RuleEngineJs.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 7a5bee98..45e21ad1 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -12,7 +12,7 @@ repositories { maven { url = uri("https://central.sonatype.com/repository/maven-snapshots/") } } -version = "3.8.2-SNAPSHOT" +version = "3.8.3-SNAPSHOT" group = "org.hisp.dhis.rules" if (project.hasProperty("removeSnapshotSuffix")) { diff --git a/src/jsMain/kotlin/org/hisp/dhis/rules/RuleEngineJs.kt b/src/jsMain/kotlin/org/hisp/dhis/rules/RuleEngineJs.kt index 05b5ca77..9796ed81 100644 --- a/src/jsMain/kotlin/org/hisp/dhis/rules/RuleEngineJs.kt +++ b/src/jsMain/kotlin/org/hisp/dhis/rules/RuleEngineJs.kt @@ -34,7 +34,7 @@ class RuleEngineJs(verbose: Boolean = false) { } fun evaluateAll(enrollmentTarget: RuleEnrollmentJs?, eventsTarget: Array, executionContext: RuleEngineContextJs): Array{ return toRuleEffectsJsList(RuleEngine.getInstance().evaluateAll(toEnrollmentJava(enrollmentTarget), - eventsTarget.map(::toEventJava), + eventsTarget.map(::toEventJava).toList(), toRuleEngineContextJava(executionContext))) }