all repos — searchix @ dbeddced4046cb5756af2604f5cb6734b3e7cee6

Search engine for NixOS, nix-darwin, home-manager and NUR users

fix: panic rendering results

Alan Pearce
commit

dbeddced4046cb5756af2604f5cb6734b3e7cee6

parent

107d54a4c4a415f3581a452878cdd625f7f2634a

1 file changed, 10 insertions(+), 0 deletions(-)

changed files
M internal/components/results.templinternal/components/results.templ
@@ -2,8 +2,18 @@ package components
import ( "strconv" + "log/slog" "searchix/internal/nix" ) + +func convertMatch[I nix.Importable](m nix.Importable) *I { + i, ok := m.(I) + if !ok { + slog.Warn("Converting match failed", "match", m) + return nil + } + return &i +} templ Results(r ResultData) { if r.Query != "" {