Closed lyzkov closed 13 years ago
Boguś próbujesz drugi raz zarejestrować się na konferencję, gdzie już jesteś dodany. Dublujesz wpis w users_conferences. Zreszta po kij nam w ogóle ta tabela, skoro chyba wszystko można wyciągnąć z rejestracji na konferencje?
Ech gecaj, po co w ogole uzupelniasz ta tabele przy rejestracji? users_conferences wskazuje tylko i wylacznie edytorów konferencji.
2 linijka Stack Trace: 'INSERT INTO users_conferences (user_id, conference_id) VALUES (?, ?)'. To wyjaśnia dlaczego jest duplikat. U mnie jest już wpis łączący konferencję o id 2 z userem o id 1. Błąd wynikał z tej linijki:
$user->addConference($registration->getConference());
Dostaję coś takiego gdy wchodzę w conference/registration i próbuję się zarejestrować do konferencji wybranej za pomocą listy. Wszystkie pola formularza są poprawne.