File tree 1 file changed +17
-7
lines changed
1 file changed +17
-7
lines changed Original file line number Diff line number Diff line change @@ -22,14 +22,24 @@ impl DocBuilder {
22
22
for krate in & changes {
23
23
match krate. kind {
24
24
ChangeKind :: Yanked => {
25
- // FIXME: remove built doc files? set build as failed?
26
- conn. execute (
27
- "UPDATE releases SET yanked = TRUE FROM crates WHERE \
28
- crates.id = releases.crate_id AND name = $1 AND version = $2",
25
+ let res = conn. execute (
26
+ "
27
+ UPDATE releases
28
+ SET yanked = TRUE
29
+ FROM crates
30
+ WHERE crates.id = releases.crate_id
31
+ AND name = $1
32
+ AND version = $2
33
+ " ,
29
34
& [ & krate. name , & krate. version ] ,
30
- )
31
- . ok ( ) ;
32
- debug ! ( "{}-{} yanked" , krate. name, krate. version) ;
35
+ ) ;
36
+ match res {
37
+ Ok ( _) => debug ! ( "{}-{} yanked" , krate. name, krate. version) ,
38
+ Err ( err) => error ! (
39
+ "error while setting {}-{} to yanked: {}" ,
40
+ krate. name, krate. version, err
41
+ ) ,
42
+ }
33
43
}
34
44
ChangeKind :: Added => {
35
45
let priority = get_crate_priority ( & conn, & krate. name ) ?;
You can’t perform that action at this time.
0 commit comments