fix(idaa): expand recovery_meetings search to use default_qry_str from API

Backend updated (2026-03-31) to return default_qry_str in event API responses.
Frontend now stores it via properties_to_save and searches it in both the local
Dexie fast-path filter and the secondary post-API client filter. Previously, the
server searched default_qry_str (e.g. day-of-week, recurring_text) while the
client only checked name/description/location_text -- causing local results to
drop valid matches on revalidation (e.g. searching 'Thursday').

Also adds TODO note to audit other event search pages for the same mismatch.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Scott Idem
2026-03-31 16:16:43 -04:00
parent e6daf6b503
commit ae4b94f1b2
3 changed files with 16 additions and 3 deletions

View File

@@ -833,6 +833,7 @@ export const properties_to_save = [
'attend_url_passcode',
'attend_phone',
'attend_phone_passcode',
'default_qry_str',
'tmp_sort_1',
'tmp_sort_2',
'file_count',