Skip to content

Commit d7b5f78

Browse files
committed
Don't record metrics for feed and builds.json as static resources
1 parent eb80347 commit d7b5f78

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

src/web/metrics.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,13 +173,17 @@ mod tests {
173173
("/", "/"),
174174
("/crate/hexponent/0.2.0", "/crate/:name/:version"),
175175
("/crate/rcc/0.0.0", "/crate/:name/:version"),
176+
(
177+
"/crate/rcc/0.0.0/builds.json",
178+
"/crate/:name/:version/builds.json",
179+
),
176180
("/-/static/index.js", "static resource"),
177181
("/-/static/menu.js", "static resource"),
178182
("/-/static/keyboard.js", "static resource"),
179183
("/-/static/source.js", "static resource"),
180184
("/-/static/opensearch.xml", "static resource"),
181185
("/releases", "/releases"),
182-
("/releases/feed", "static resource"),
186+
("/releases/feed", "/releases/feed"),
183187
("/releases/queue", "/releases/queue"),
184188
("/releases/recent-failures", "/releases/recent-failures"),
185189
(

src/web/routes.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ pub(super) fn build_axum_routes() -> AxumRouter {
190190
)
191191
.route_with_tsr(
192192
"/releases/feed",
193-
get_static(super::releases::releases_feed_handler),
193+
get_internal(super::releases::releases_feed_handler),
194194
)
195195
.route_with_tsr(
196196
"/releases/:owner",
@@ -218,7 +218,7 @@ pub(super) fn build_axum_routes() -> AxumRouter {
218218
)
219219
.route(
220220
"/crate/:name/:version/builds.json",
221-
get_static(super::builds::build_list_json_handler),
221+
get_internal(super::builds::build_list_json_handler),
222222
)
223223
.route_with_tsr(
224224
"/crate/:name/:version/builds/:id",

0 commit comments

Comments
 (0)