Fix InvalidColumnIndex error

This query returns 7 columns, so last columns is index 6
This commit is contained in:
Philipp Hoenisch
2022-06-03 15:28:43 +10:00
parent fbd98b4c5a
commit d9b9b3dc46
2 changed files with 34 additions and 1 deletions

View File

@@ -400,7 +400,7 @@ impl SqliteDatabase {
let sent: u64 = row.get(3)?;
let fee: Option<u64> = row.get(4)?;
let height: Option<u32> = row.get(5)?;
let raw_tx: Option<Vec<u8>> = row.get(7)?;
let raw_tx: Option<Vec<u8>> = row.get(6)?;
let tx: Option<Transaction> = match raw_tx {
Some(raw_tx) => {
let tx: Transaction = deserialize(&raw_tx)?;
@@ -1030,4 +1030,9 @@ pub mod test {
fn test_sync_time() {
crate::database::test::test_sync_time(get_database());
}
#[test]
fn test_txs() {
crate::database::test::test_list_transaction(get_database());
}
}