diff --git a/core/src/main/kotlin/org/nwapw/abacus/context/ChainSearchDelegate.kt b/core/src/main/kotlin/org/nwapw/abacus/context/ChainSearchDelegate.kt index 64d933a..7f4e21a 100644 --- a/core/src/main/kotlin/org/nwapw/abacus/context/ChainSearchDelegate.kt +++ b/core/src/main/kotlin/org/nwapw/abacus/context/ChainSearchDelegate.kt @@ -24,7 +24,7 @@ class ChainSearchDelegate(private val valueGetter: EvaluationContext.() - currentRef = currentRef.parent ?: break returnedValue = currentRef.valueGetter() } - return returnedValue ?: throw ContextException() + return returnedValue ?: throw ContextException("context chain does not contain value") } } \ No newline at end of file