(path string, r *http.Request)
| 171 | } |
| 172 | |
| 173 | func getPathOrReferrer(path string, r *http.Request) string { |
| 174 | q := r.URL.Query() |
| 175 | referrer := q.Get("referrer") |
| 176 | |
| 177 | if referrer == "" { |
| 178 | return path |
| 179 | } |
| 180 | |
| 181 | return referrer |
| 182 | } |
| 183 | |
| 184 | func getDataWithReferrer(r *http.Request) views.Data { |
| 185 | vd := views.Data{} |