Skip to content

Commit 6d11cd4

Browse files
committed
feat: Adding more route tag
Signed-off-by: Vincent Boutour <[email protected]>
1 parent b5d32f3 commit 6d11cd4

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

pkg/crud/get.go

+9-5
Original file line numberDiff line numberDiff line change
@@ -63,23 +63,27 @@ func (s Service) getWithMessage(w http.ResponseWriter, r *http.Request, request
6363

6464
func (s Service) handleFile(w http.ResponseWriter, r *http.Request, request provider.Request, item absto.Item, message renderer.Message) (renderer.Page, error) {
6565
if query.GetBool(r, "thumbnail") {
66+
telemetry.SetRouteTag(r.Context(), "/thumbnail")
6667
s.thumbnail.Serve(w, r, item)
6768
return renderer.Page{}, nil
6869
}
6970

7071
if query.GetBool(r, "stream") {
72+
telemetry.SetRouteTag(r.Context(), "/stream")
7173
s.thumbnail.Stream(w, r, item)
7274
return renderer.Page{}, nil
7375
}
7476

7577
if query.GetBool(r, "browser") {
78+
telemetry.SetRouteTag(r.Context(), "/browse")
7679
provider.SetPrefsCookie(w, request)
7780

7881
go s.pushEvent(cntxt.WithoutDeadline(r.Context()), provider.NewAccessEvent(r.Context(), item, r))
7982

8083
return s.browse(r.Context(), request, item, message)
8184
}
8285

86+
telemetry.SetRouteTag(r.Context(), "/download")
8387
return renderer.Page{}, s.serveFile(w, r, item)
8488
}
8589

@@ -118,34 +122,34 @@ func (s Service) handleDir(w http.ResponseWriter, r *http.Request, request provi
118122
}
119123

120124
if query.GetBool(r, "geojson") {
121-
telemetry.SetRouteTag(r.Context(), "/geojson")
125+
telemetry.SetRouteTag(r.Context(), "/geojsons")
122126
s.serveGeoJSON(w, r, request, item, items)
123127
return renderer.Page{}, nil
124128
}
125129

126130
if query.GetBool(r, "thumbnail") {
127-
telemetry.SetRouteTag(r.Context(), "/thumbnail")
131+
telemetry.SetRouteTag(r.Context(), "/thumbnails")
128132
s.thumbnail.List(w, r, item, items)
129133
return renderer.Page{}, nil
130134
}
131135

132136
if query.GetBool(r, "download") {
133-
telemetry.SetRouteTag(r.Context(), "/download")
137+
telemetry.SetRouteTag(r.Context(), "/downloads")
134138
s.Download(w, r, request, items)
135139
return errorReturn(request, err)
136140
}
137141

138142
go s.pushEvent(cntxt.WithoutDeadline(r.Context()), provider.NewAccessEvent(r.Context(), item, r))
139143

140144
if query.GetBool(r, "search") {
141-
telemetry.SetRouteTag(r.Context(), "/search")
145+
telemetry.SetRouteTag(r.Context(), "/searches")
142146
return s.search(r, request, item, items)
143147
}
144148

145149
provider.SetPrefsCookie(w, request)
146150

147151
if request.IsStory() {
148-
telemetry.SetRouteTag(r.Context(), "/story")
152+
telemetry.SetRouteTag(r.Context(), "/stories")
149153
return s.story(r, request, item, items)
150154
}
151155

0 commit comments

Comments
 (0)