Hi,
@eastgate setting a note’s $Searchable
seems to have no effect.
Searchable.tbx (71.6 KB)
What is Searchable supposed to do? If false make the item not searchable?
I can confirm this, testing in v8.9.2. Testing further, this attribute appears to only relate to agent queries. Thus find()
-based queries and searches via the view Find bar appear to ignore this setting. Furthermore, if an agent has matched an item and $Searchable is set back to false
the alias for that item is not deleted.
To fulfil its stated intent, I believe find()
should respect the setting, as the fact that an agent doesn’t detect a $Searchable change in an already-matched note appears to be a bug. I’m not sure whether view Find bar searches should be affected as there are essentially a ‘manual’ UI-based feature and not liable to trigger further actions to run. I will report this.
I agree that find() should respect $Searchable but that manual search should not.