@@ -63,23 +63,27 @@ func (s Service) getWithMessage(w http.ResponseWriter, r *http.Request, request
63
63
64
64
func (s Service ) handleFile (w http.ResponseWriter , r * http.Request , request provider.Request , item absto.Item , message renderer.Message ) (renderer.Page , error ) {
65
65
if query .GetBool (r , "thumbnail" ) {
66
+ telemetry .SetRouteTag (r .Context (), "/thumbnail" )
66
67
s .thumbnail .Serve (w , r , item )
67
68
return renderer.Page {}, nil
68
69
}
69
70
70
71
if query .GetBool (r , "stream" ) {
72
+ telemetry .SetRouteTag (r .Context (), "/stream" )
71
73
s .thumbnail .Stream (w , r , item )
72
74
return renderer.Page {}, nil
73
75
}
74
76
75
77
if query .GetBool (r , "browser" ) {
78
+ telemetry .SetRouteTag (r .Context (), "/browse" )
76
79
provider .SetPrefsCookie (w , request )
77
80
78
81
go s .pushEvent (cntxt .WithoutDeadline (r .Context ()), provider .NewAccessEvent (r .Context (), item , r ))
79
82
80
83
return s .browse (r .Context (), request , item , message )
81
84
}
82
85
86
+ telemetry .SetRouteTag (r .Context (), "/download" )
83
87
return renderer.Page {}, s .serveFile (w , r , item )
84
88
}
85
89
@@ -118,34 +122,34 @@ func (s Service) handleDir(w http.ResponseWriter, r *http.Request, request provi
118
122
}
119
123
120
124
if query .GetBool (r , "geojson" ) {
121
- telemetry .SetRouteTag (r .Context (), "/geojson " )
125
+ telemetry .SetRouteTag (r .Context (), "/geojsons " )
122
126
s .serveGeoJSON (w , r , request , item , items )
123
127
return renderer.Page {}, nil
124
128
}
125
129
126
130
if query .GetBool (r , "thumbnail" ) {
127
- telemetry .SetRouteTag (r .Context (), "/thumbnail " )
131
+ telemetry .SetRouteTag (r .Context (), "/thumbnails " )
128
132
s .thumbnail .List (w , r , item , items )
129
133
return renderer.Page {}, nil
130
134
}
131
135
132
136
if query .GetBool (r , "download" ) {
133
- telemetry .SetRouteTag (r .Context (), "/download " )
137
+ telemetry .SetRouteTag (r .Context (), "/downloads " )
134
138
s .Download (w , r , request , items )
135
139
return errorReturn (request , err )
136
140
}
137
141
138
142
go s .pushEvent (cntxt .WithoutDeadline (r .Context ()), provider .NewAccessEvent (r .Context (), item , r ))
139
143
140
144
if query .GetBool (r , "search" ) {
141
- telemetry .SetRouteTag (r .Context (), "/search " )
145
+ telemetry .SetRouteTag (r .Context (), "/searches " )
142
146
return s .search (r , request , item , items )
143
147
}
144
148
145
149
provider .SetPrefsCookie (w , request )
146
150
147
151
if request .IsStory () {
148
- telemetry .SetRouteTag (r .Context (), "/story " )
152
+ telemetry .SetRouteTag (r .Context (), "/stories " )
149
153
return s .story (r , request , item , items )
150
154
}
151
155
0 commit comments