This commit is contained in:
JMARyA 2024-05-03 10:30:05 +02:00
parent e32c3825a0
commit 4de834b385
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263
2 changed files with 38 additions and 42 deletions

View file

@ -34,10 +34,14 @@ pub async fn supply_route(
.variant(&form.variant)
.await
.ok_or_else(|| actix_web::error::ErrorBadRequest("The variant does not exist"))?;
let transaction_id = variant
.supply(
form.amount.unwrap_or(1),
form.price.clone().into(),
form.price
.clone()
.try_into()
.map_err(|_| bad_req("Price malformed"))?,
&form.origin,
)
.await;