mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Merge pull request #7663 from turbo124/v5-develop
Force delete activities on purge data
This commit is contained in:
commit
c578ad48be
@ -147,7 +147,12 @@ class InvoiceItemExport extends BaseExport
|
|||||||
if(str_contains($key, "item.")){
|
if(str_contains($key, "item.")){
|
||||||
|
|
||||||
$key = str_replace("item.", "", $key);
|
$key = str_replace("item.", "", $key);
|
||||||
|
|
||||||
|
if(property_exists($item, $key))
|
||||||
$item_array[$key] = $item->{$key};
|
$item_array[$key] = $item->{$key};
|
||||||
|
else
|
||||||
|
$item_array[$key] = '';
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -180,6 +180,7 @@ class MigrationController extends BaseController
|
|||||||
$company->vendors()->forceDelete();
|
$company->vendors()->forceDelete();
|
||||||
$company->expenses()->forceDelete();
|
$company->expenses()->forceDelete();
|
||||||
$company->purchase_orders()->forceDelete();
|
$company->purchase_orders()->forceDelete();
|
||||||
|
$company->all_activities()->forceDelete();
|
||||||
|
|
||||||
$settings = $company->settings;
|
$settings = $company->settings;
|
||||||
|
|
||||||
|
@ -469,6 +469,7 @@ class CompanyImport implements ShouldQueue
|
|||||||
private function purgeCompanyData()
|
private function purgeCompanyData()
|
||||||
{
|
{
|
||||||
$this->company->clients()->forceDelete();
|
$this->company->clients()->forceDelete();
|
||||||
|
$this->company->all_activities()->forceDelete();
|
||||||
$this->company->products()->forceDelete();
|
$this->company->products()->forceDelete();
|
||||||
$this->company->projects()->forceDelete();
|
$this->company->projects()->forceDelete();
|
||||||
$this->company->tasks()->forceDelete();
|
$this->company->tasks()->forceDelete();
|
||||||
|
@ -301,11 +301,6 @@ class CompanyGateway extends BaseModel
|
|||||||
|
|
||||||
$fee = $this->calcGatewayFee($amount, $gateway_type_id);
|
$fee = $this->calcGatewayFee($amount, $gateway_type_id);
|
||||||
|
|
||||||
// if ($fee > 0) {
|
|
||||||
// $fee = Number::formatMoney(round($fee, 2), $client);
|
|
||||||
// $label = ' - '.$fee.' '.ctrans('texts.fee');
|
|
||||||
// }
|
|
||||||
|
|
||||||
if($fee > 0) {
|
if($fee > 0) {
|
||||||
|
|
||||||
$fees_and_limits = $this->fees_and_limits->{$gateway_type_id};
|
$fees_and_limits = $this->fees_and_limits->{$gateway_type_id};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user