diff --git a/litmus-client/pom.xml b/litmus-client/pom.xml index 28933c5..2c92723 100644 --- a/litmus-client/pom.xml +++ b/litmus-client/pom.xml @@ -9,7 +9,7 @@ litmus-client - 3.0.1-RELEASE + 3.0.2-RELEASE jar litmus-client diff --git a/litmus-client/src/main/java/com/navi/medici/litmus/DefaultLitmus.java b/litmus-client/src/main/java/com/navi/medici/litmus/DefaultLitmus.java index 5bba0c0..d3eb955 100644 --- a/litmus-client/src/main/java/com/navi/medici/litmus/DefaultLitmus.java +++ b/litmus-client/src/main/java/com/navi/medici/litmus/DefaultLitmus.java @@ -227,7 +227,8 @@ public class DefaultLitmus implements Litmus { ? VariantUtil.selectVariant(litmusExperiment, context, defaultValue) : defaultValue; - if (config.isEnableClickStream()) { + + if (Objects.nonNull(litmusExperiment) && config.isEnableClickStream() && litmusExperiment.isEnableClickStream() ) { this.eventDispatcher.publish(context, litmusExperiment, enabled, variant); } diff --git a/litmus-client/src/main/resources/app.properties b/litmus-client/src/main/resources/app.properties index 98132db..7828475 100644 --- a/litmus-client/src/main/resources/app.properties +++ b/litmus-client/src/main/resources/app.properties @@ -1 +1 @@ -litmus.client.version=3.0.1-RELEASE \ No newline at end of file +litmus.client.version=3.0.2-RELEASE \ No newline at end of file diff --git a/litmus-mock/pom.xml b/litmus-mock/pom.xml index df833f9..0cbca76 100644 --- a/litmus-mock/pom.xml +++ b/litmus-mock/pom.xml @@ -22,7 +22,7 @@ com.navi.medici litmus-client - 3.0.1-RELEASE + 3.0.2-RELEASE diff --git a/litmus-proxy/pom.xml b/litmus-proxy/pom.xml index a914566..60b877b 100644 --- a/litmus-proxy/pom.xml +++ b/litmus-proxy/pom.xml @@ -23,7 +23,7 @@ com.navi.medici litmus-client - 3.0.1-RELEASE + 3.0.2-RELEASE