I suspect you are using TW v5.1.23 in which this is a know issue. Upgrading 
to v5.2.0 should resolve it. If it does not, please report back.

On Sunday, November 21, 2021 at 2:30:27 PM UTC+1 CarloGgi wrote:

>
> Hallo everybody, I go into trouble when using variables in subfilters, 
> they make code as simple as
>
> <$list variable="indx" filter="[tag[myTag]indexes[]]">
>
>     <$vars subf="[getindex<indx>split[,]trim[]match[aword]]">
>
>         <$list filter="[tag[myTag]filter<subf>]" variable="result">
>              <<result>> <br/>
>         </$list>
>
>     </$vars>
>
> </$list>
>
> to crash TW with Internal Javascript error: "TypeError: widget is 
> undefined"
>
>
> Even narrowing down the outer <$list> to a simple <$set> widget as in
>
>
> <$set name="indx" value="index-01">
>
>     <$vars subf="[getindex<indx>split[,]trim[]match[aword]]">
>
>         <$list filter="[tag[myTag]filter<subf>]" variable="result">
>                  <<result>> <br/>
>         </$list>
>     </$vars>
>
> </$set>
>
> doesn't improve things at all. Same Internal Javascript error: "TypeError: 
> widget is undefined". It really looks like using variables inside 
> subfilters is the problem, as soon as I replace it with a parameter, like 
> for example
>
>       <$vars subf="[getindex[index-01]split[,]trim[]match[aword]]">
>
> Tiddliwiki stops complaining.
>
> Thanks for any hints, suggestions, etc.
>
> CG
>
> Ubuntu 18.04.6 LTS
> Firefox 94.0
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/5c476fec-8592-4eb4-b024-2bdbf37af6e1n%40googlegroups.com.

Reply via email to