More informative error handling, more uniform sqlite column parsing

This commit is contained in:
Reinout Meliesie 2024-11-30 14:38:08 +01:00
parent eb8a054d5c
commit 0d87993c41
Signed by: zedfrigg
GPG key ID: 3AFCC06481308BC6
2 changed files with 26 additions and 16 deletions

View file

@ -9,7 +9,7 @@ use {
libadwaita :: { * , prelude :: * } ,
} ;
use crate :: { error :: * , persistence :: * , ui :: * } ;
use crate :: { error :: { * , ZoodexError :: * } , persistence :: * , ui :: * } ;
@ -33,6 +33,9 @@ fn on_activate ( app : & Application ) {
Ok (())
} , |_| () , |error| {
match error {
CollectionFileError => eprintln ! ("Could not open collection file") ,
} ;
ui . close_window () ;
} ) . await ;
} ) ;