From e8da3aa99c21e3e93672d31c4d1d934adbdd7819 Mon Sep 17 00:00:00 2001 From: Nicolas80 <nicolas.pmail@protonmail.com> Date: Tue, 11 Mar 2025 08:39:29 +0100 Subject: [PATCH] Added extra message when the DB parsing of DbAccountId fails, so we know for which string it failed. --- src/entities/vault_account.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/entities/vault_account.rs b/src/entities/vault_account.rs index d04b02a..f2db84c 100644 --- a/src/entities/vault_account.rs +++ b/src/entities/vault_account.rs @@ -134,7 +134,10 @@ impl sea_orm::TryGetable for DbAccountId { .try_get_by(idx) .map_err(|e| TryGetError::Null(e.to_string()))?; Ok(DbAccountId(AccountId::from_str(&value).map_err(|e| { - TryGetError::DbErr(DbErr::Custom(e.to_string())) + TryGetError::DbErr(DbErr::Custom(format!( + "Cannot parse DbAccountId for string '{}' - error: {}", + &value, e + ))) })?)) } } -- GitLab