mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-09 01:16:15 -08:00
Only EPG_DB_SEARCH_PROGRAMS is reachable from the renderer (via window.electron.searchEpgPrograms); the other nine handlers were never exposed in the preload bridge. EPG persistence runs through the EPG worker (epg-database.ts), clearing through EPG_CLEAR_ALL/EPG_CLEAR_SOURCE in epg.events.ts, and programme lookups through epg-query.service.ts. Removing them also drops the last lexical start/stop string comparisons that ignored XMLTV timezone offsets (the live path was already fixed via datetime() normalization in #1102, see #1108). Co-authored-by: Claude Fable 5 <noreply@anthropic.com>