close #2199 Fixed: Transfer duplicate broken
This commit is contained in:
		@@ -6,12 +6,13 @@ use App\Abstracts\Model;
 | 
			
		||||
use App\Models\Common\Media as MediaModel;
 | 
			
		||||
use App\Traits\Currencies;
 | 
			
		||||
use App\Traits\Media;
 | 
			
		||||
use Bkwld\Cloner\Cloneable;
 | 
			
		||||
use Illuminate\Database\Eloquent\Factories\HasFactory;
 | 
			
		||||
use Znck\Eloquent\Traits\BelongsToThrough;
 | 
			
		||||
 | 
			
		||||
class Transfer extends Model
 | 
			
		||||
{
 | 
			
		||||
    use BelongsToThrough, Currencies, HasFactory, Media;
 | 
			
		||||
    use BelongsToThrough, Cloneable, Currencies, HasFactory, Media;
 | 
			
		||||
 | 
			
		||||
    protected $table = 'transfers';
 | 
			
		||||
 | 
			
		||||
@@ -31,6 +32,13 @@ class Transfer extends Model
 | 
			
		||||
     */
 | 
			
		||||
    public $sortable = ['expense.paid_at', 'expense.amount', 'expense.name', 'income.name'];
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Clonable relationships.
 | 
			
		||||
     *
 | 
			
		||||
     * @var array
 | 
			
		||||
     */
 | 
			
		||||
    public $cloneable_relations = ['expense_transaction', 'income_transaction'];
 | 
			
		||||
 | 
			
		||||
    public function expense_transaction()
 | 
			
		||||
    {
 | 
			
		||||
        return $this->belongsTo('App\Models\Banking\Transaction', 'expense_transaction_id');
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user