Merge pull request #13549 from inietov/fixes/attempt_to_read_property_id_on_null

Fixed ErrorException: Attempt to read property "id" on null (rollbar #3541)
This commit is contained in:
snipe
2023-09-14 12:50:54 +01:00
committed by GitHub
+8 -6
View File
@@ -79,13 +79,15 @@ class CheckoutableListener
/**
* Send the appropriate notification
*/
$acceptances = CheckoutAcceptance::where('checkoutable_id', $event->checkoutable->id)
->where('assigned_to_id', $event->checkedOutTo->id)
->get();
if ($event->checkedOutTo && $event->checkoutable){
$acceptances = CheckoutAcceptance::where('checkoutable_id', $event->checkoutable->id)
->where('assigned_to_id', $event->checkedOutTo->id)
->get();
foreach($acceptances as $acceptance){
if($acceptance->isPending()){
$acceptance->delete();
foreach($acceptances as $acceptance){
if($acceptance->isPending()){
$acceptance->delete();
}
}
}