currency change done automatically from now on

This commit is contained in:
Priec
2026-09-06 19:43:56 +02:00
parent 75a2598f14
commit 812c4c3f32
6 changed files with 20 additions and 7 deletions

View File

@@ -264,8 +264,8 @@ impl GrpcClient {
.context("gRPC ConfigureAccountingPeriod call failed")?.into_inner())
}
pub async fn close_accounting_period(&mut self, period_id: i64) -> Result<AccountingPeriod> {
let request = self.authenticated_request(CloseAccountingPeriodRequest { period_id })?;
pub async fn close_accounting_period(&mut self, period_id: i64, revaluation_preview: String) -> Result<AccountingPeriod> {
let request = self.authenticated_request(CloseAccountingPeriodRequest { period_id, revaluation_preview })?;
Ok(self.accounting_client.close_accounting_period(request).await
.context("gRPC CloseAccountingPeriod call failed")?.into_inner())
}
@@ -297,8 +297,8 @@ impl GrpcClient {
.context("gRPC ListAccountingPeriods call failed")?.into_inner())
}
pub async fn list_period_balances(&mut self, period_id: i64) -> Result<ListPeriodBalancesResponse> {
let request = self.authenticated_request(ListPeriodBalancesRequest { period_id })?;
pub async fn list_period_balances(&mut self, period_id: i64, preview_revaluation: bool) -> Result<ListPeriodBalancesResponse> {
let request = self.authenticated_request(ListPeriodBalancesRequest { period_id, preview_revaluation })?;
Ok(self.accounting_client.list_period_balances(request).await
.context("gRPC ListPeriodBalances call failed")?.into_inner())
}