func ExtractMetricQuery()

in metrics.go [94:110]


func ExtractMetricQuery(form url.Values) Metric {
	repository := form["repository"][0]
	query := Metric{
		Repository: repository,
	}

	if len(form["sha"]) < 1 {
		if len(form["branch"]) < 1 {
			query.Branch = defaultBranch
		} else {
			query.Branch = form["branch"][0]
		}
	} else {
		query.Sha = form["sha"][0]
	}
	return query
}