File tree Expand file tree Collapse file tree 2 files changed +8
-10
lines changed Expand file tree Collapse file tree 2 files changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -37,14 +37,14 @@ pub fn index(req: &mut dyn Request) -> CargoResult<Response> {
37
37
pub fn show ( req : & mut dyn Request ) -> CargoResult < Response > {
38
38
let slug = & req. params ( ) [ "category_id" ] ;
39
39
let conn = req. db_conn ( ) ?;
40
- let cat = Category :: by_slug ( slug)
41
- . first :: < Category > ( & * conn) ?;
40
+ let cat = Category :: by_slug ( slug) . first :: < Category > ( & * conn) ?;
42
41
let subcats = cat
43
42
. subcategories ( & conn) ?
44
43
. into_iter ( )
45
44
. map ( Category :: encodable)
46
45
. collect ( ) ;
47
- let parents = cat. parent_categories ( & conn) ?
46
+ let parents = cat
47
+ . parent_categories ( & conn) ?
48
48
. into_iter ( )
49
49
. map ( Category :: encodable)
50
50
. collect ( ) ;
Original file line number Diff line number Diff line change 1
1
use chrono:: NaiveDateTime ;
2
- use diesel:: { * , self } ;
2
+ use diesel:: { self , * } ;
3
3
4
4
use models:: Crate ;
5
5
use schema:: * ;
@@ -44,9 +44,9 @@ type WithSlugsCaseSensitive<'a> = diesel::dsl::Eq<
44
44
diesel:: pg:: expression:: array_comparison:: Any <
45
45
diesel:: expression:: bound:: Bound <
46
46
diesel:: sql_types:: Array < diesel:: sql_types:: Text > ,
47
- & ' a [ & ' a str ]
48
- >
49
- >
47
+ & ' a [ & ' a str ] ,
48
+ > ,
49
+ > ,
50
50
> ;
51
51
type BySlugsCaseSensitive < ' a > = diesel:: dsl:: Filter < All , WithSlugsCaseSensitive < ' a > > ;
52
52
@@ -106,10 +106,8 @@ impl Category {
106
106
krate : & Crate ,
107
107
slugs : & [ & ' a str ] ,
108
108
) -> QueryResult < Vec < & ' a str > > {
109
-
110
109
conn. transaction ( || {
111
- let categories = Category :: by_slugs_case_sensitive ( slugs)
112
- . load :: < Category > ( conn) ?;
110
+ let categories = Category :: by_slugs_case_sensitive ( slugs) . load :: < Category > ( conn) ?;
113
111
let invalid_categories = slugs
114
112
. iter ( )
115
113
. cloned ( )
You can’t perform that action at this time.
0 commit comments