diff --git a/lib/Controller/TempAvatarController.php b/lib/Controller/TempAvatarController.php index d15b9a30035..223d803e8d9 100644 --- a/lib/Controller/TempAvatarController.php +++ b/lib/Controller/TempAvatarController.php @@ -74,7 +74,7 @@ public function postAvatar(): DataResponse { } try { - $image = new \OC_Image(); + $image = new \OCP\Image(); $image->loadFromData($content); $image->readExif($content); $image->fixOrientation(); diff --git a/lib/Service/AvatarService.php b/lib/Service/AvatarService.php index fd7e4f56380..b0bc6605910 100644 --- a/lib/Service/AvatarService.php +++ b/lib/Service/AvatarService.php @@ -62,7 +62,7 @@ public function setAvatarFromRequest(Room $room, ?array $file): void { $content = file_get_contents($file['tmp_name']); unlink($file['tmp_name']); - $image = new \OC_Image(); + $image = new \OCP\Image(); $image->loadFromData($content); $image->readExif($content); $this->setAvatar($room, $image); @@ -98,7 +98,7 @@ public function setAvatarFromEmoji(Room $room, string $emoji, ?string $color): v $this->roomService->setAvatar($room, $avatarName); } - public function setAvatar(Room $room, \OC_Image $image): void { + public function setAvatar(Room $room, \OCP\Image $image): void { if ($room->getType() === Room::TYPE_ONE_TO_ONE || $room->getType() === Room::TYPE_ONE_TO_ONE_FORMER) { throw new InvalidArgumentException($this->l->t('One-to-one rooms always need to show the other users avatar')); } diff --git a/tests/psalm-baseline.xml b/tests/psalm-baseline.xml index d458eef6335..cada91c20ba 100644 --- a/tests/psalm-baseline.xml +++ b/tests/psalm-baseline.xml @@ -67,9 +67,11 @@ + + + -