From 2a8118e459d05e3dce2bd5421cca33859e7e9f02 Mon Sep 17 00:00:00 2001 From: Michael Weimann <mail@michael-weimann.eu> Date: Tue, 29 Jan 2019 19:52:19 +0100 Subject: [PATCH] Switch guest avatars to PNG Signed-off-by: Michael Weimann <mail@michael-weimann.eu> --- lib/private/Avatar/GuestAvatar.php | 4 ++-- tests/data/guest_avatar_einstein_32.png | Bin 0 -> 263 bytes tests/lib/Avatar/GuestAvatarTest.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 tests/data/guest_avatar_einstein_32.png diff --git a/lib/private/Avatar/GuestAvatar.php b/lib/private/Avatar/GuestAvatar.php index e0eefa47b6b..2a165d0ce7c 100644 --- a/lib/private/Avatar/GuestAvatar.php +++ b/lib/private/Avatar/GuestAvatar.php @@ -90,8 +90,8 @@ class GuestAvatar extends Avatar { * @return InMemoryFile */ public function getFile($size) { - $avatar = $this->getAvatarVector($size); - return new InMemoryFile('avatar.svg', $avatar); + $avatar = $this->generateAvatar($this->userDisplayName, $size); + return new InMemoryFile('avatar.png', $avatar); } /** diff --git a/tests/data/guest_avatar_einstein_32.png b/tests/data/guest_avatar_einstein_32.png new file mode 100644 index 0000000000000000000000000000000000000000..58562b7d711333f963c6c187922a3c6e0722e712 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1SJ1Ryj={WI14-?iy0XBj({-ZRBb+Kpx{nV z7sn8f&g3t1wstg5Yv^3ItUt;i>)?eA4XqNcdReDf%clAC^qgqg|L>1)^xltGr>_s$ z;4o?W^S9UYeRuOIaR2-Fd-{TxN1_-E-@UtC?xN+!rmQkau|aU^@A<pLJU)KT_3d>P z+xhEJ=*wqwLpDDE>gToouGqcj|F>p|-Xl>Tp1;4({@zYtrG#Y9oRA}@&aBbVY0>%g z`~7`)dAp$FP0#1==O`}r<@@9&rm{&VNhUY62jo114GawHoSYTfHXgPIdV;~z)z4*} HQ$iB}^oDRu literal 0 HcmV?d00001 diff --git a/tests/lib/Avatar/GuestAvatarTest.php b/tests/lib/Avatar/GuestAvatarTest.php index 8762d063f5d..0d13655133b 100644 --- a/tests/lib/Avatar/GuestAvatarTest.php +++ b/tests/lib/Avatar/GuestAvatarTest.php @@ -64,7 +64,7 @@ class GuestAvatarTest extends TestCase { $avatar = $this->guestAvatar->getFile(32); self::assertInstanceOf(InMemoryFile::class, $avatar); $expectedFile = file_get_contents( - __DIR__ . '/../../data/guest_avatar_einstein_32.svg' + __DIR__ . '/../../data/guest_avatar_einstein_32.png' ); self::assertEquals(trim($expectedFile), trim($avatar->getContent())); } -- GitLab