]> source.dussan.org Git - nextcloud-server.git/commitdiff
fix(dav): Remove listener for events that never existed anywhere
authorJoas Schilling <coding@schilljs.com>
Thu, 6 Jul 2023 08:56:01 +0000 (10:56 +0200)
committerJoas Schilling <coding@schilljs.com>
Fri, 7 Jul 2023 08:53:20 +0000 (10:53 +0200)
Signed-off-by: Joas Schilling <coding@schilljs.com>
apps/dav/lib/AppInfo/Application.php

index 0cfa3efde9c84d204b726bf29b393124bbbbaebf..620f8d7e126cd40de54a620bb79c6bb0230a2033 100644 (file)
@@ -32,8 +32,6 @@ declare(strict_types=1);
  */
 namespace OCA\DAV\AppInfo;
 
-use Exception;
-use OCA\DAV\BackgroundJob\UpdateCalendarResourcesRoomsBackgroundJob;
 use OCA\DAV\CalDAV\Activity\Backend;
 use OCA\DAV\CalDAV\AppCalendar\AppCalendarPlugin;
 use OCA\DAV\CalDAV\CalendarManager;
@@ -106,7 +104,6 @@ use OCP\IServerContainer;
 use OCP\IUser;
 use Psr\Container\ContainerInterface;
 use Psr\Log\LoggerInterface;
-use Symfony\Component\EventDispatcher\EventDispatcherInterface;
 use Symfony\Component\EventDispatcher\GenericEvent;
 use Throwable;
 use function is_null;
@@ -217,8 +214,7 @@ class Application extends App implements IBootstrap {
 
        public function registerHooks(HookManager $hm,
                                                                   IEventDispatcher $dispatcher,
-                                                                  IAppContainer $container,
-                                                                  IServerContainer $serverContainer) {
+                                                                  IAppContainer $container) {
                $hm->setup();
 
                // first time login event setup
@@ -248,20 +244,6 @@ class Application extends App implements IBootstrap {
 
                        // Here we should recalculate if reminders should be sent to new or old sharees
                });
-
-               $eventHandler = function () use ($container, $serverContainer): void {
-                       try {
-                               /** @var UpdateCalendarResourcesRoomsBackgroundJob $job */
-                               $job = $container->query(UpdateCalendarResourcesRoomsBackgroundJob::class);
-                               $job->run([]);
-                               $serverContainer->getJobList()->setLastRun($job);
-                       } catch (Exception $ex) {
-                               $serverContainer->get(LoggerInterface::class)->error($ex->getMessage(), ['exception' => $ex]);
-                       }
-               };
-
-               $dispatcher->addListener('\OCP\Calendar\Resource\ForceRefreshEvent', $eventHandler);
-               $dispatcher->addListener('\OCP\Calendar\Room\ForceRefreshEvent', $eventHandler);
        }
 
        public function registerContactsManager(IContactsManager $cm, IAppContainer $container): void {