Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/spreed.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorVitor Mattos <vitor@php.rio>2022-04-08 13:37:30 +0300
committerVitor Mattos <vitor@php.rio>2022-04-14 13:35:34 +0300
commit20a62f4f18436dde3d3688579966a0847698579a (patch)
tree553a05e5e95c9c5e200cf208f56781063a946374 /lib
parent3b8ad2da54c1a1e6cea47da3eb5a2305da314279 (diff)
Remove event to delete shares when user leave of roomfeature/7009/retain-files-after-leaving-conversation
Fix integration tests Signed-off-by: Vitor Mattos <vitor@php.rio>
Diffstat (limited to 'lib')
-rw-r--r--lib/Share/RoomShareProvider.php22
1 files changed, 0 insertions, 22 deletions
diff --git a/lib/Share/RoomShareProvider.php b/lib/Share/RoomShareProvider.php
index 287477884..28dbfef15 100644
--- a/lib/Share/RoomShareProvider.php
+++ b/lib/Share/RoomShareProvider.php
@@ -29,8 +29,6 @@ declare(strict_types=1);
namespace OCA\Talk\Share;
use OC\Files\Cache\Cache;
-use OCA\Talk\Events\ParticipantEvent;
-use OCA\Talk\Events\RemoveUserEvent;
use OCA\Talk\Events\RoomEvent;
use OCA\Talk\Exceptions\ParticipantNotFoundException;
use OCA\Talk\Exceptions\RoomNotFoundException;
@@ -106,26 +104,6 @@ class RoomShareProvider implements IShareProvider {
}
public static function register(IEventDispatcher $dispatcher): void {
- $listener = static function (ParticipantEvent $event): void {
- $room = $event->getRoom();
-
- if ($event->getParticipant()->getAttendee()->getParticipantType() === Participant::USER_SELF_JOINED) {
- /** @var self $roomShareProvider */
- $roomShareProvider = \OC::$server->get(self::class);
- $roomShareProvider->deleteInRoom($room->getToken(), $event->getParticipant()->getAttendee()->getActorId());
- }
- };
- $dispatcher->addListener(Room::EVENT_AFTER_ROOM_DISCONNECT, $listener);
-
- $listener = static function (RemoveUserEvent $event): void {
- $room = $event->getRoom();
-
- /** @var self $roomShareProvider */
- $roomShareProvider = \OC::$server->get(self::class);
- $roomShareProvider->deleteInRoom($room->getToken(), $event->getUser()->getUID());
- };
- $dispatcher->addListener(Room::EVENT_AFTER_USER_REMOVE, $listener);
-
$listener = static function (RoomEvent $event): void {
$room = $event->getRoom();