Fix ConditionalCodec having an inverted test. Closes #9742

Remove clean project on CI.
Bump FG version to fix transitive issue on module path.
This commit is contained in:
LexManos committed 2023-10-08 13:13:17 -07:00
1 parent 9cd73c84a6
commit 2332ecf984
8 files changed
+215 -128

No files matched your search

@@ -62,8 +62,8 @@ public class ConditionCodec {
return DataResult.error(() -> conditionDecoded.error().get().message());
var condition = conditionDecoded.result().get();
if (condition.test(getContext(ops)))
return DataResult.success(Pair.of(Optional.empty(), null));
if (!condition.test(getContext(ops)))
return DataResult.success(Pair.of(Optional.empty(), ops.empty()));
return normal.decode(ops, input).map(p -> p.mapFirst(Optional::of));
}