From 4ee949d8fa26da57e59023e4d591df086c7d1444 Mon Sep 17 00:00:00 2001 From: "smit.codes" Date: Fri, 22 May 2026 10:45:46 +0300 Subject: [PATCH] search: allow lang as a language filter alias Adds `lang:` as a shorthand alias for language search filters. Users can now search with either `language:Go` or `lang:Go`. The search UI continues to generate `language:` filter links, while the helper text documents both supported syntaxes. --- appview/state/search.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appview/state/search.go b/appview/state/search.go index 9d96102d..6d40aa73 100644 --- a/appview/state/search.go +++ b/appview/state/search.go @@ -28,7 +28,7 @@ func (s *State) Search(w http.ResponseWriter, r *http.Request) { sortField, sortDesc := parseSortParam(sortParam) var language string - if lang := query.Get("language"); lang != nil { + if lang := cmp.Or(query.Get("language"), query.Get("lang")); lang != nil { language = *lang } -- 2.51.2