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)$]]">
      &bull; <$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.

Reply via email to