diff --git a/api/src/EventListener/CleanupListener.php b/api/src/EventListener/CleanupListener.php new file mode 100644 index 0000000..1522835 --- /dev/null +++ b/api/src/EventListener/CleanupListener.php @@ -0,0 +1,34 @@ +getDownloadJob(); + $downloadJob->setCookies(null); + $this->entityManager->persist($downloadJob); + $this->logger->info('Cleaned up cookies for completed job', [ + 'job_id' => $downloadJob->getId(), + 'uri' => $downloadJob->getUri(), + ]); + $this->entityManager->flush(); + } +}