Fehler in Abrechnungsende behoben
This commit is contained in:
@@ -14,7 +14,7 @@ class ChangeCostUnitDetailsCommand {
|
||||
|
||||
$this->request->costUnit->distance_allowance = $this->request->distanceAllowance->getAmount();
|
||||
$this->request->costUnit->mail_on_new = $this->request->mailOnNew;
|
||||
$this->request->costUnit->billing_deadline = $this->request->billingDeadline;
|
||||
$this->request->costUnit->billing_deadline = $this->request->billingDeadline?->format('Y-m-d');
|
||||
|
||||
$response->success = $this->request->costUnit->save();
|
||||
return $response;
|
||||
|
||||
@@ -17,7 +17,7 @@ class CreateCostUnitCommand {
|
||||
'name' => $this->request->name,
|
||||
'tenant' => currentTenant()->slug,
|
||||
'type' => $this->request->type,
|
||||
'billing_deadline' => $this->request->billingDeadline,
|
||||
'billing_deadline' => $this->request->billingDeadline?->format('Y-m-d'),
|
||||
'distance_allowance' => $this->request->distanceAllowance->getAmount(),
|
||||
'mail_on_new' => $this->request->mailOnNew,
|
||||
'allow_new' => true,
|
||||
|
||||
@@ -37,7 +37,10 @@ class EditController extends CommonController{
|
||||
|
||||
$saveParams = $request->get('formData');
|
||||
$distanceAllowance = Amount::fromString($saveParams['distanceAllowance']);
|
||||
$billingDeadline = isset($saveParams['billingDeadline']) ? \DateTime::createFromFormat('Y-m-d', $saveParams['billingDeadline']) : null;
|
||||
$rawBillingDeadline = $saveParams['billingDeadline'] ?? null;
|
||||
$billingDeadline = !empty($rawBillingDeadline)
|
||||
? (\DateTime::createFromFormat('!Y-m-d', $rawBillingDeadline) ?: null)
|
||||
: null;
|
||||
|
||||
$request = new ChangeCostUnitDetailsRequest($costUnit, $distanceAllowance, $saveParams['mailOnNew'], $billingDeadline);
|
||||
$command = new ChangeCostUnitDetailsCommand($request);
|
||||
|
||||
Reference in New Issue
Block a user