diff --git a/app/src/Discord/Command/QuitTransportCommand.php b/app/src/Discord/Command/QuitTransportCommand.php index 90186f0..72d2053 100644 --- a/app/src/Discord/Command/QuitTransportCommand.php +++ b/app/src/Discord/Command/QuitTransportCommand.php @@ -59,18 +59,15 @@ public function callback(Discord $discord): void return; } - $interaction->respondWithMessage(MessageBuilder::new()->setContent('A')); $user = $this->getUserForInteraction($interaction); $travelers = ($this->getTravelerListForUserAndEvent)($user, $event, TravelerType::PASSENGER); - $interaction->respondWithMessage(MessageBuilder::new()->setContent('B')); if (0 === \count($travelers)) { $interaction->respondWithMessage(MessageBuilder::new()->setContent($this->translator->trans('discord.quit_transport.error.no_transport')), true); return; } - $interaction->respondWithMessage(MessageBuilder::new()->setContent('C')); if (1 === \count($travelers)) { $this->validateRemoval($discord, $interaction, $travelers[0]); } else { @@ -92,7 +89,6 @@ public function callback(Discord $discord): void $message->addComponent($chooseAction); } - $interaction->respondWithMessage(MessageBuilder::new()->setContent('D')); $interaction->respondWithMessage($message, true); } }); @@ -100,7 +96,6 @@ public function callback(Discord $discord): void private function validateRemoval(Discord $discord, Interaction $interaction, Traveler $traveler): void { - $interaction->respondWithMessage(MessageBuilder::new()->setContent('E')); $embed = new Embed($discord); $embed->setTitle($this->translator->trans('discord.quit_transport.confirmation')); diff --git a/app/src/Repository/User/FindOrCreateUser.php b/app/src/Repository/User/FindOrCreateUser.php index 1076f44..00d1616 100644 --- a/app/src/Repository/User/FindOrCreateUser.php +++ b/app/src/Repository/User/FindOrCreateUser.php @@ -24,7 +24,6 @@ public function __invoke(int $userId): User $user = new User($userId); $this->entityManager->persist($user); $this->entityManager->flush(); - $this->entityManager->clear(); } return $user;