MCPcopy
hub / github.com/usefathom/fathom / GetAggregatedReferrerStatsHandler

Method GetAggregatedReferrerStatsHandler

pkg/api/referrer_stats.go:7–14  ·  view source on GitHub ↗
(w http.ResponseWriter, r *http.Request)

Source from the content-addressed store, hash-verified

5)
6
7func (api *API) GetAggregatedReferrerStatsHandler(w http.ResponseWriter, r *http.Request) error {
8 params := GetRequestParams(r)
9 result, err := api.database.SelectAggregatedReferrerStats(params.SiteID, params.StartDate, params.EndDate, params.Offset, params.Limit)
10 if err != nil {
11 return err
12 }
13 return respond(w, http.StatusOK, envelope{Data: result})
14}
15
16func (api *API) GetAggregatedReferrerStatsPageviewsHandler(w http.ResponseWriter, r *http.Request) error {
17 params := GetRequestParams(r)

Callers

nothing calls this directly

Calls 3

GetRequestParamsFunction · 0.85
respondFunction · 0.85

Tested by

no test coverage detected