diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 647a50d79e2c..ca68f008cef4 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -57,7 +57,7 @@ class AppServiceProvider extends ServiceProvider { Relation::morphMap([ 'invoices' => \App\Models\Invoice::class, - 'credits' => \App\Models\Credit::class, + // 'credits' => \App\Models\Credit::class, 'proposals' => \App\Models\Proposal::class, ]); diff --git a/app/Services/Invoice/HandleReversal.php b/app/Services/Invoice/HandleReversal.php index 161cfee4016c..7a991f80ba09 100644 --- a/app/Services/Invoice/HandleReversal.php +++ b/app/Services/Invoice/HandleReversal.php @@ -18,6 +18,7 @@ use App\Factory\InvoiceItemFactory; use App\Factory\PaymentFactory; use App\Helpers\Invoice\InvoiceSum; use App\Models\Client; +use App\Models\Credit; use App\Models\Invoice; use App\Models\Payment; use App\Models\Paymentable; @@ -102,7 +103,7 @@ class HandleReversal extends AbstractService $payment->credits()->save($credit); $paymentable_credit = $payment->credits() - ->wherePaymentableType('credits') + ->wherePaymentableType(Credit::class) ->wherePaymentableId($credit->id) ->first();