Minor fixes

This commit is contained in:
David Bomba 2024-08-16 07:26:03 +10:00
parent 824787b2f2
commit 57866333a8
6 changed files with 36 additions and 37 deletions

View File

@ -229,10 +229,6 @@ class InvoiceItemExport extends BaseExport
// $entity['currency'] = $invoice->client->currency() ? $invoice->client->currency()->code : $invoice->company->currency()->code;
// }
// if(array_key_exists('type', $entity)) {
// $entity['type'] = $invoice->typeIdString($entity['type']);
// }
// if(array_key_exists('tax_category', $entity)) {
// $entity['tax_category'] = $invoice->taxTypeString($entity['tax_category']);
// }

View File

@ -213,10 +213,6 @@ class PurchaseOrderItemExport extends BaseExport
// $entity['currency'] = $purchase_order->vendor->currency() ? $purchase_order->vendor->currency()->code : $purchase_order->company->currency()->code;
// }
// if(array_key_exists('type', $entity)) {
// $entity['type'] = $purchase_order->typeIdString($entity['type']);
// }
// if(array_key_exists('tax_category', $entity)) {
// $entity['tax_category'] = $purchase_order->taxTypeString($entity['tax_category']);
// }

View File

@ -714,22 +714,22 @@ class Invoice extends BaseModel
return $tax_type;
}
public function typeIdString($id)
{
$type = '';
match($id) {
'1' => $type = ctrans('texts.product'),
'2' => $type = ctrans('texts.service'),
'3' => $type = ctrans('texts.gateway_fees'),
'4' => $type = ctrans('texts.gateway_fees'),
'5' => $type = ctrans('texts.late_fees'),
'6' => $type = ctrans('texts.expense'),
default => $type = ctrans('texts.product'),
};
// public function typeIdString($id)
// {
// $type = '';
// match($id) {
// '1' => $type = ctrans('texts.product'),
// '2' => $type = ctrans('texts.service'),
// '3' => $type = ctrans('texts.gateway_fees'),
// '4' => $type = ctrans('texts.gateway_fees'),
// '5' => $type = ctrans('texts.late_fees'),
// '6' => $type = ctrans('texts.expense'),
// default => $type = ctrans('texts.product'),
// };
return $type;
// return $type;
}
// }
public function reminderSchedule(): string
{

View File

@ -353,22 +353,22 @@ class PurchaseOrder extends BaseModel
return ctrans('texts.purchase_order');
}
public function typeIdString($id): string
{
$type = '';
match($id) {
'1' => $type = ctrans('texts.product'),
'2' => $type = ctrans('texts.service'),
'3' => $type = ctrans('texts.gateway_fees'),
'4' => $type = ctrans('texts.gateway_fees'),
'5' => $type = ctrans('texts.late_fees'),
'6' => $type = ctrans('texts.expense'),
default => $type = ctrans('texts.product'),
};
// public function typeIdString($id): string
// {
// $type = '';
// match($id) {
// '1' => $type = ctrans('texts.product'),
// '2' => $type = ctrans('texts.service'),
// '3' => $type = ctrans('texts.gateway_fees'),
// '4' => $type = ctrans('texts.gateway_fees'),
// '5' => $type = ctrans('texts.late_fees'),
// '6' => $type = ctrans('texts.expense'),
// default => $type = ctrans('texts.product'),
// };
return $type;
// return $type;
}
// }
public function taxTypeString($id): string
{

View File

@ -65,7 +65,7 @@ class RouteServiceProvider extends ServiceProvider
if (Ninja::isSelfHost()) {
return Limit::none();
} else {
return Limit::perMinute(500)->by($request->ip());
return Limit::perMinute(800)->by($request->ip());
}
});

View File

@ -31,9 +31,16 @@ class Merge extends AbstractService
public function run()
{
nlog("merging {$this->mergable_client->id} into {$this->client->id}");
nlog("balance pre {$this->client->balance}");
nlog("paid_to_date pre {$this->client->paid_to_date}");
$this->client->balance += $this->mergable_client->balance;
$this->client->paid_to_date += $this->mergable_client->paid_to_date;
$this->client->save();
nlog("balance post {$this->client->balance}");
nlog("paid_to_date post {$this->client->paid_to_date}");
$this->updateLedger($this->mergable_client->balance);