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
FROM
mint_quote
WHERE request_lookup_id = :request_lookup_id"#,
)
.bind(
":request_lookup_id",
serde_json::to_string(request_lookup_id)?,
WHERE request_lookup_id = :request_lookup_id
AND request_lookup_id_kind = :request_lookup_id_kind
"#,
)
.bind(":request_lookup_id", request_lookup_id.to_string())
.bind(":request_lookup_id_kind", request_lookup_id.kind())
.fetch_one(&self.pool)
.await?
.map(|row| sqlite_row_to_mint_quote(row, vec![], vec![]))