Merge pull request #3960 from nextcloud/backport/3952/stable23

This commit is contained in:
Julius Härtl
2022-08-08 09:32:35 +02:00
committed by GitHub
2 changed files with 3 additions and 3 deletions

View File

@@ -169,11 +169,11 @@ class ConfigService {
return array_filter($groups);
}
public function getAttachmentFolder(): string {
public function getAttachmentFolder(string $userId = null): string {
if ($this->getUserId() === null) {
throw new NoPermissionException('Must be logged in get the attachment folder');
}
return $this->config->getUserValue($this->getUserId(), 'deck', 'attachment_folder', '/Deck');
return $this->config->getUserValue($userId ?? $this->getUserId(), 'deck', 'attachment_folder', '/Deck');
}
}

View File

@@ -102,7 +102,7 @@ class Listener {
}
}
$parent = $this->configService->getAttachmentFolder();
$parent = $this->configService->getAttachmentFolder($userId);
$event->setParent($parent);
if (!$event->getView()->is_dir($parent)) {
$event->getView()->mkdir($parent);