Add event list with pagination, edit and delete actions in account page
- Display events table sorted by startAt ASC with status (en ligne/hors ligne)
- Add KnpPaginator for events (10 per page)
- Add edit event page (/mon-compte/evenement/{id}/modifier) with all fields + isOnline toggle
- Add delete event route (/mon-compte/evenement/{id}/supprimer) with confirmation
- Add Modifier/Supprimer buttons in events table
- Move Stripe warning outside the card
- Fix test to use fresh EntityManager for event assertion
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -508,9 +508,9 @@ class AccountControllerTest extends WebTestCase
|
||||
|
||||
self::assertResponseRedirects('/mon-compte?tab=events');
|
||||
|
||||
$event = $em->getRepository(\App\Entity\Event::class)->findOneBy(['title' => 'Convention Test']);
|
||||
$freshEm = static::getContainer()->get(EntityManagerInterface::class);
|
||||
$event = $freshEm->getRepository(\App\Entity\Event::class)->findOneBy(['title' => 'Convention Test']);
|
||||
self::assertNotNull($event);
|
||||
self::assertSame($user->getId(), $event->getAccount()->getId());
|
||||
self::assertSame('Un super evenement', $event->getDescription());
|
||||
self::assertSame('Beautor', $event->getCity());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user