fix object

This commit is contained in:
kwaroran
2024-06-19 18:03:08 +09:00
parent 6a2fb7e5dd
commit 799188b785
2 changed files with 7 additions and 1 deletions

View File

@@ -956,7 +956,11 @@ const matcher = (p1:string,matcherArg:matcherArg) => {
const agmts = arra.slice(2)
let current = arra[1]
for(const arg of agmts){
current = JSON.parse(current)[arg]
const parsed = JSON.parse(current)
if(parsed === null || (typeof(parsed) !== 'object' && !Array.isArray(parsed))){
return 'null'
}
current = parsed[arg]
if(!current){
return 'null'
}