@@ -59,38 +59,38 @@ async fn update_crate() {
5959 let krate = CrateBuilder :: new ( "foo_crate" , user. id ) . expect_build ( & mut conn) ;
6060
6161 // Updating with no categories has no effect
62- Category :: update_crate ( & mut conn, & krate, & [ ] ) . unwrap ( ) ;
62+ Category :: update_crate ( & mut conn, krate. id , & [ ] ) . unwrap ( ) ;
6363 assert_eq ! ( count( & anon, "cat1" ) . await , 0 ) ;
6464 assert_eq ! ( count( & anon, "category-2" ) . await , 0 ) ;
6565
6666 // Happy path adding one category
67- Category :: update_crate ( & mut conn, & krate, & [ "cat1" ] ) . unwrap ( ) ;
67+ Category :: update_crate ( & mut conn, krate. id , & [ "cat1" ] ) . unwrap ( ) ;
6868 assert_eq ! ( count( & anon, "cat1" ) . await , 1 ) ;
6969 assert_eq ! ( count( & anon, "category-2" ) . await , 0 ) ;
7070
7171 // Replacing one category with another
72- Category :: update_crate ( & mut conn, & krate, & [ "category-2" ] ) . unwrap ( ) ;
72+ Category :: update_crate ( & mut conn, krate. id , & [ "category-2" ] ) . unwrap ( ) ;
7373 assert_eq ! ( count( & anon, "cat1" ) . await , 0 ) ;
7474 assert_eq ! ( count( & anon, "category-2" ) . await , 1 ) ;
7575
7676 // Removing one category
77- Category :: update_crate ( & mut conn, & krate, & [ ] ) . unwrap ( ) ;
77+ Category :: update_crate ( & mut conn, krate. id , & [ ] ) . unwrap ( ) ;
7878 assert_eq ! ( count( & anon, "cat1" ) . await , 0 ) ;
7979 assert_eq ! ( count( & anon, "category-2" ) . await , 0 ) ;
8080
8181 // Adding 2 categories
82- Category :: update_crate ( & mut conn, & krate, & [ "cat1" , "category-2" ] ) . unwrap ( ) ;
82+ Category :: update_crate ( & mut conn, krate. id , & [ "cat1" , "category-2" ] ) . unwrap ( ) ;
8383 assert_eq ! ( count( & anon, "cat1" ) . await , 1 ) ;
8484 assert_eq ! ( count( & anon, "category-2" ) . await , 1 ) ;
8585
8686 // Removing all categories
87- Category :: update_crate ( & mut conn, & krate, & [ ] ) . unwrap ( ) ;
87+ Category :: update_crate ( & mut conn, krate. id , & [ ] ) . unwrap ( ) ;
8888 assert_eq ! ( count( & anon, "cat1" ) . await , 0 ) ;
8989 assert_eq ! ( count( & anon, "category-2" ) . await , 0 ) ;
9090
9191 // Attempting to add one valid category and one invalid category
9292 let invalid_categories =
93- Category :: update_crate ( & mut conn, & krate, & [ "cat1" , "catnope" ] ) . unwrap ( ) ;
93+ Category :: update_crate ( & mut conn, krate. id , & [ "cat1" , "catnope" ] ) . unwrap ( ) ;
9494 assert_eq ! ( invalid_categories, vec![ "catnope" ] ) ;
9595 assert_eq ! ( count( & anon, "cat1" ) . await , 1 ) ;
9696 assert_eq ! ( count( & anon, "category-2" ) . await , 0 ) ;
@@ -102,7 +102,7 @@ async fn update_crate() {
102102 assert_eq ! ( json. meta. total, 2 ) ;
103103
104104 // Attempting to add a category by display text; must use slug
105- Category :: update_crate ( & mut conn, & krate, & [ "Category 2" ] ) . unwrap ( ) ;
105+ Category :: update_crate ( & mut conn, krate. id , & [ "Category 2" ] ) . unwrap ( ) ;
106106 assert_eq ! ( count( & anon, "cat1" ) . await , 0 ) ;
107107 assert_eq ! ( count( & anon, "category-2" ) . await , 0 ) ;
108108
@@ -111,7 +111,7 @@ async fn update_crate() {
111111 . values( new_category( "cat1::bar" , "cat1::bar" , "bar crates" ) )
112112 . execute( & mut conn) ) ;
113113
114- Category :: update_crate ( & mut conn, & krate, & [ "cat1" , "cat1::bar" ] ) . unwrap ( ) ;
114+ Category :: update_crate ( & mut conn, krate. id , & [ "cat1" , "cat1::bar" ] ) . unwrap ( ) ;
115115
116116 assert_eq ! ( count( & anon, "cat1" ) . await , 1 ) ;
117117 assert_eq ! ( count( & anon, "cat1::bar" ) . await , 1 ) ;
0 commit comments