I have three tiddlers, tag=Names, TK5, TK6 and TK7. Each has a field,
artwork_id but only TK5 has artwork_id=TK1. the other two have an empty
field.
I have a tiddler, TK1 which has a field artwork_id with value TK1.
TK1 calls a macro <<is_purchased_by {{!!artwork_id}} >>
The macro is:
\define is_purchased_by(artworkID)
<$wikify name="artID" text=[$artworkID$] >
<$log $message="hello world" myvalue=artID />
<$list filter="[[$artworkID$]!is[blank]]" variable="not_blank">
<$list
filter="[tag[Names]!tag[Index]!match<currentTiddler>search:artwork_id[$(artID)$]]">
• <$link to={{!!name_id}}><$view field="title"/> <$view
field="person_name"/></$link><br/>
</$list>
</$list>
</$wikify>
\end
The result is a bulleted list
• TK5 name-tk5
• TK6 name-tk6
• TK7 name-tk7
I would have expected only the first since that is the tiddler with TK1 in
the artwork_id field. The parameter is wikify'd to [TK1]
So, the search widget is not behaving as expected.
Any clues?
bobj
--
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/af4451bf-38a2-43e9-aaa9-124cef119306n%40googlegroups.com.