tax duplication fixed
This commit is contained in:
parent
1dfe8caa14
commit
58e606131f
@ -4,12 +4,13 @@ namespace App\Models\Document;
|
||||
|
||||
use App\Abstracts\Model;
|
||||
use App\Traits\Currencies;
|
||||
use Bkwld\Cloner\Cloneable;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Znck\Eloquent\Traits\BelongsToThrough;
|
||||
|
||||
class DocumentItemTax extends Model
|
||||
{
|
||||
use Currencies, BelongsToThrough;
|
||||
use Cloneable, Currencies, BelongsToThrough;
|
||||
|
||||
protected $table = 'document_item_taxes';
|
||||
|
||||
@ -53,4 +54,11 @@ class DocumentItemTax extends Model
|
||||
{
|
||||
return $query->where($this->qualifyColumn('type'), '=', Document::BILL_TYPE);
|
||||
}
|
||||
|
||||
public function onCloned($src)
|
||||
{
|
||||
$document_item = DocumentItem::find($this->document_item_id);
|
||||
|
||||
$this->update(['document_id' => $document_item->document_id]);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user