From 0bfe9d566c7021310adae57b6f7e20d2ed16f115 Mon Sep 17 00:00:00 2001 From: Sidhant Aggarwal <10743214+sidhant92@users.noreply.github.com> Date: Fri, 16 Aug 2024 18:10:10 +0530 Subject: [PATCH] fix cache key --- .../sidhant92/boolparser/parser/antlr/CachedBoolParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/github/sidhant92/boolparser/parser/antlr/CachedBoolParser.java b/src/main/java/com/github/sidhant92/boolparser/parser/antlr/CachedBoolParser.java index cb1dafa..2c6289f 100644 --- a/src/main/java/com/github/sidhant92/boolparser/parser/antlr/CachedBoolParser.java +++ b/src/main/java/com/github/sidhant92/boolparser/parser/antlr/CachedBoolParser.java @@ -27,6 +27,6 @@ public Try parseExpression(final String expression) { private Node getNode(final String expression, final String defaultField) { final String cacheKey = expression + "_" + Optional.ofNullable(defaultField).orElse(""); - return cache.get(cacheKey, ex -> super.parse(ex, defaultField)); + return cache.get(cacheKey, ex -> super.parse(expression, defaultField)); } }