File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ impl Builder {
49
49
Ok ( Database {
50
50
name : self . name . ok_or ( ( ) ) ?,
51
51
aliases : self . aliases ,
52
- description : self . description . ok_or ( ( ) ) ? ,
52
+ description : self . description . unwrap_or_default ( ) ,
53
53
inner : self . inner ,
54
54
} )
55
55
}
Original file line number Diff line number Diff line change @@ -41,7 +41,9 @@ impl<'a> From<Database<'a>> for crate::Database {
41
41
42
42
let mut database = crate :: Database :: new ( ) ;
43
43
44
- database. name ( names. remove ( 0 ) ) . description ( names. pop ( ) . unwrap ( ) ) . aliases ( names) ;
44
+ database. name ( names. remove ( 0 ) ) ;
45
+ names. pop ( ) . map ( |name| database. description ( name) ) ;
46
+ database. aliases ( names) ;
45
47
46
48
for ( index, _) in source. standard . booleans . iter ( ) . enumerate ( ) . filter ( |& ( _, & value) | value) {
47
49
if let Some ( & name) = names:: BOOLEAN . get ( & ( index as u16 ) ) {
You can’t perform that action at this time.
0 commit comments