Fix get_mint_quote_by_request_lookup_id

Fixes #916

The two functions (read and transaction) got out of sync
This commit is contained in:
Cesar Rodas
2025-07-28 22:25:36 -03:00
parent db04537a34
commit d14cfff8b8

View File

@@ -985,12 +985,12 @@ impl MintQuotesDatabase for MintSqliteDatabase {
request_lookup_id_kind request_lookup_id_kind
FROM FROM
mint_quote mint_quote
WHERE request_lookup_id = :request_lookup_id"#, WHERE request_lookup_id = :request_lookup_id
) AND request_lookup_id_kind = :request_lookup_id_kind
.bind( "#,
":request_lookup_id",
serde_json::to_string(request_lookup_id)?,
) )
.bind(":request_lookup_id", request_lookup_id.to_string())
.bind(":request_lookup_id_kind", request_lookup_id.kind())
.fetch_one(&self.pool) .fetch_one(&self.pool)
.await? .await?
.map(|row| sqlite_row_to_mint_quote(row, vec![], vec![])) .map(|row| sqlite_row_to_mint_quote(row, vec![], vec![]))