From e9a9633aec324f63786ed4da713d14dbb4c7a883 Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Fri, 30 Jun 2023 18:45:18 +0200 Subject: util.jsonpointer: Change function prototype to allow anything But anything that's not a table can't be resolved into, which could happen in the middle, so eh. --- teal-src/prosody/util/jsonpointer.tl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'teal-src') diff --git a/teal-src/prosody/util/jsonpointer.tl b/teal-src/prosody/util/jsonpointer.tl index af29bda0..5ea99732 100644 --- a/teal-src/prosody/util/jsonpointer.tl +++ b/teal-src/prosody/util/jsonpointer.tl @@ -9,7 +9,7 @@ local function unescape_token(escaped_token : string) : string return unescaped end -local function resolve_json_pointer(ref : table, path : string) : any, ptr_error +local function resolve_json_pointer(ref : any, path : string) : any, ptr_error local ptr_len = #path+1 for part, pos in path:gmatch("/([^/]*)()") do local token = unescape_token(part) -- cgit v1.2.3