mirror of
https://github.com/nextcloud/server.git
synced 2026-04-15 22:11:17 -04:00
fix: use different file name for generated dark avatars
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
This commit is contained in:
parent
ae4a6e8d44
commit
53b5cf6cbc
1 changed files with 10 additions and 8 deletions
|
|
@ -169,18 +169,20 @@ class UserAvatar extends Avatar {
|
|||
* @throws NotFoundException
|
||||
*/
|
||||
private function getExtension(bool $generated, bool $darkTheme): string {
|
||||
if ($darkTheme && !$generated) {
|
||||
if ($this->folder->fileExists('avatar-dark.jpg')) {
|
||||
return 'jpg';
|
||||
} elseif ($this->folder->fileExists('avatar-dark.png')) {
|
||||
return 'png';
|
||||
}
|
||||
if ($darkTheme && $generated) {
|
||||
$name = 'avatar-dark.';
|
||||
} else {
|
||||
$name = 'avatar.';
|
||||
}
|
||||
if ($this->folder->fileExists('avatar.jpg')) {
|
||||
|
||||
if ($this->folder->fileExists($name . 'jpg')) {
|
||||
return 'jpg';
|
||||
} elseif ($this->folder->fileExists('avatar.png')) {
|
||||
}
|
||||
|
||||
if ($this->folder->fileExists($name . 'png')) {
|
||||
return 'png';
|
||||
}
|
||||
|
||||
throw new NotFoundException;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue