Skip to content

default variable value doesn't work with other variables #46

@myazinn

Description

@myazinn

JsonLogic:

{ "var": [ "a", { "var": "b" } ] }

Data:

{"b": 123}

As Java:

String expression = "{ \"var\": [\"a\", { \"var\": \"b\" }] }";

Map<String, Integer> data = new HashMap<>();
data.put("b", 123);

System.out.println(new JsonLogic().apply(expression, data));

Expected:
123
Actual:
null

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions