diff --git a/src/core/error.rs b/src/core/error.rs index 90202f1..676109c 100644 --- a/src/core/error.rs +++ b/src/core/error.rs @@ -30,7 +30,7 @@ pub enum CoreError { impl From for CoreError { fn from(err: rusqlite_migration::Error) -> Self { match err { - rusqlite_migration::Error::RusqliteError(e) => CoreError::Database(e), + rusqlite_migration::Error::RusqliteError { err: e, .. } => CoreError::Database(e), e => CoreError::Other(e.into()), } }