pass through correct path and type for ingested file

This commit is contained in:
Brendan Hansknecht 2023-03-23 11:39:19 -07:00
parent 0c366949cb
commit 56ed985cc9
No known key found for this signature in database
GPG key ID: 0EA784685083E75B
7 changed files with 25 additions and 19 deletions

View file

@ -730,7 +730,10 @@ pub fn canonicalize_expr<'a>(
ast::Expr::Str(literal) => flatten_str_literal(env, var_store, scope, literal),
// TODO: is this where we should finally load the file?
ast::Expr::IngestedFile(literal) => flatten_str_literal(env, var_store, scope, literal),
ast::Expr::IngestedFile(file_path, _) => (
Expr::Str(file_path.to_str().unwrap().into()),
Output::default(),
),
ast::Expr::SingleQuote(string) => {
let mut it = string.chars().peekable();