summaryrefslogtreecommitdiff
path: root/grimtube.go
diff options
context:
space:
mode:
Diffstat (limited to 'grimtube.go')
-rw-r--r--grimtube.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/grimtube.go b/grimtube.go
index 9851c8d..416bc7f 100644
--- a/grimtube.go
+++ b/grimtube.go
@@ -40,6 +40,7 @@ func search(w http.ResponseWriter, r *http.Request) {
query := r.URL.Query()
term := query.Get("term")
sPage := query.Get("page")
+ lang := query.Get("lang")
var page int
if sPage == "" {
page = 0
@@ -51,8 +52,8 @@ func search(w http.ResponseWriter, r *http.Request) {
page = p
}
}
- log.Printf("searching: %s, page: %d\n", term, page)
- items, err := ytparser.Search(term, page)
+ log.Printf("searching: %s, page: %d, lang: %s\n", term, page, lang)
+ items, err := ytparser.Search(term, page, lang)
if err != nil {
log.Println(err)
data := struct {
@@ -66,10 +67,12 @@ func search(w http.ResponseWriter, r *http.Request) {
Items []ytparser.Item
Term string
Page int
+ Lang string
}{
items,
term,
page,
+ lang,
}
serve(w, "templates/search.html", data)
}