Quellcode durchsuchen

feat: adiciona contratos, historico e edicao

ebagabee vor 1 Monat
Ursprung
Commit
f56aaf4436
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      app/Services/FranchiseeContractService.php

+ 2 - 2
app/Services/FranchiseeContractService.php

@@ -63,8 +63,6 @@ public function update(int $id, array $data): ?FranchiseeContract
         $taxFields = ['inhabitant_classification_id', 'tbr_fixed_value', 'marketing_fund_percentage', 'maintance_tax_percentage'];
         $hasTaxChange = collect($taxFields)->contains(fn($field) => array_key_exists($field, $data));
 
-        $model->update($data);
-
         if ($hasTaxChange) {
             FranchiseeContractTaxHistory::create([
                 'franchisee_contract_id'       => $model->id,
@@ -75,6 +73,8 @@ public function update(int $id, array $data): ?FranchiseeContract
             ]);
         }
 
+        $model->update($data);
+
         return $model->fresh();
     }