File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -103,7 +103,7 @@ pub fn summary(req: &mut dyn Request) -> AppResult<Response> {
103
103
/// Handles the `GET /crates/:crate_id` route.
104
104
pub fn show ( req : & mut dyn Request ) -> AppResult < Response > {
105
105
let name = & req. params ( ) [ "crate_id" ] ;
106
- let conn = req. db_conn ( ) ?;
106
+ let conn = req. db_read_only ( ) ?;
107
107
let krate = Crate :: by_name ( name) . first :: < Crate > ( & * conn) ?;
108
108
109
109
let mut versions_and_publishers = krate
@@ -230,7 +230,7 @@ pub fn reverse_dependencies(req: &mut dyn Request) -> AppResult<Response> {
230
230
use diesel:: dsl:: any;
231
231
232
232
let name = & req. params ( ) [ "crate_id" ] ;
233
- let conn = req. db_conn ( ) ?;
233
+ let conn = req. db_read_only ( ) ?;
234
234
let krate = Crate :: by_name ( name) . first :: < Crate > ( & * conn) ?;
235
235
let ( rev_deps, total) = krate. reverse_dependencies ( & * conn, & req. query ( ) ) ?;
236
236
let rev_deps: Vec < _ > = rev_deps
You can’t perform that action at this time.
0 commit comments