forked from coracle/caravel
Improve transactionality, align invoice model with frontend
This commit is contained in:
@@ -9,7 +9,6 @@ use serde::{Deserialize, Serialize};
|
||||
|
||||
use crate::api::{Api, AuthedPubkey};
|
||||
use crate::models::Tenant;
|
||||
use crate::routes::invoices::InvoiceResponse;
|
||||
use crate::web::{ApiResult, internal, map_unique_error, ok};
|
||||
use crate::{command, env, query};
|
||||
|
||||
@@ -162,10 +161,7 @@ pub async fn list_tenant_invoices(
|
||||
.await
|
||||
.map_err(internal)?;
|
||||
|
||||
ok(invoices
|
||||
.into_iter()
|
||||
.map(InvoiceResponse::from)
|
||||
.collect::<Vec<_>>())
|
||||
ok(invoices)
|
||||
}
|
||||
|
||||
#[derive(Deserialize)]
|
||||
|
||||
Reference in New Issue
Block a user