From 02cbfd9c6b27d02ba81a4fc6842dd5d0fe16f436 Mon Sep 17 00:00:00 2001 From: Constantin Simonis Date: Tue, 18 Mar 2025 15:01:03 +0000 Subject: [PATCH] fix 500 when sorting Reviewed-on: https://git.simonis.lol/projects/abiball/pulls/51 --- src/Entity/Customer.php | 2 +- src/Entity/Payment.php | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Entity/Customer.php b/src/Entity/Customer.php index b19ac8e..e7e4cb0 100644 --- a/src/Entity/Customer.php +++ b/src/Entity/Customer.php @@ -33,7 +33,7 @@ class Customer implements \Stringable #[ORM\OneToMany(targetEntity: Ticket::class, mappedBy: 'customer', cascade: ['persist', 'remove'], fetch: 'EAGER', orphanRemoval: true)] private Collection $tickets; - #[ORM\OneToOne(mappedBy: 'customer', cascade: ['persist', 'remove'])] + #[ORM\OneToOne(inversedBy: 'customer', cascade: ['persist', 'remove'])] private ?Payment $payment = null; public function __construct() diff --git a/src/Entity/Payment.php b/src/Entity/Payment.php index b1ea817..fb17ef7 100644 --- a/src/Entity/Payment.php +++ b/src/Entity/Payment.php @@ -20,8 +20,7 @@ class Payment #[ORM\Column] private ?bool $completed = null; - #[ORM\OneToOne(inversedBy: 'payment', cascade: ['persist', 'remove'], fetch: 'EAGER')] - #[ORM\JoinColumn(nullable: false)] + #[ORM\OneToOne(mappedBy: 'payment', cascade: ['persist', 'remove'], fetch: 'EAGER')] private ?Customer $customer = null; #[ORM\Column(nullable: true)]