From 0bd0b86dc3626490e5298a3352087106fb45f012 Mon Sep 17 00:00:00 2001 From: Lach Date: Wed, 26 Aug 2020 08:33:35 +0000 Subject: [PATCH] fix(evaluator): fix padding argument in yaml --- --- a/crates/jrsonnet-evaluator/src/val.rs +++ b/crates/jrsonnet-evaluator/src/val.rs @@ -9,7 +9,7 @@ native::NativeCallback, throw, with_state, Context, ObjValue, Result, }; -use jrsonnet_parser::{el, Arg, ArgsDesc, Expr, ExprLocation, LocExpr, ParamsDesc}; +use jrsonnet_parser::{el, Arg, ArgsDesc, Expr, ExprLocation, LiteralType, LocExpr, ParamsDesc}; use std::{ cell::RefCell, collections::HashMap, @@ -431,7 +431,14 @@ )), ArgsDesc(vec![ Arg(None, el!(Expr::Var("__tmp__to_json__".into()))), - Arg(None, el!(Expr::Str(" ".repeat(padding).into()))) + Arg( + None, + el!(Expr::Literal(if padding != 0 { + LiteralType::True + } else { + LiteralType::False + })) + ) ]), false )), -- gitstuff