r.ParseForm()
token := string(r.Form.Get("token"))
var free int
//opts := options.Find()
var filter []bson.M
filter = append(filter, bson.M{"token": token})
if r.Form.Get("free") != "" {
free, _ = strconv.Atoi(string(r.Form.Get("free")))
filter = append(filter, bson.M{"free": free})
}
fmt.Println(filter)
fmt.Println(free)
cur, err := podcastsCollection.Find(ctx, filter)