summaryrefslogtreecommitdiff
path: root/library/src/meta/query.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2023-03-17 16:27:40 +0100
committerLaurenz <laurmaedje@gmail.com>2023-03-17 18:18:47 +0100
commitaf7fe4d76083c597ec2198a73383b9e3899d75ea (patch)
treecb3b9766ee15dbfbecf7f9b9a2257859d7a7b3c7 /library/src/meta/query.rs
parent6d64d3e8e9123f3fa8166c8b710e2b2c61ed5898 (diff)
Hover and autocomplete in show rules
Diffstat (limited to 'library/src/meta/query.rs')
-rw-r--r--library/src/meta/query.rs7
1 files changed, 1 insertions, 6 deletions
diff --git a/library/src/meta/query.rs b/library/src/meta/query.rs
index c91f0d1a..bab8ed7c 100644
--- a/library/src/meta/query.rs
+++ b/library/src/meta/query.rs
@@ -59,11 +59,6 @@ impl Show for QueryNode {
let target = self.target();
let (before, after) = vt.introspector.query_split(target, id);
let func = self.format();
- let args = Args::new(func.span(), [encode(before), encode(after)]);
- Ok(func.call_detached(vt.world, args)?.display())
+ Ok(func.call_vt(vt, [before.into(), after.into()])?.display())
}
}
-
-fn encode(list: Vec<&Content>) -> Value {
- Value::Array(list.into_iter().cloned().map(Value::Content).collect())
-}