Skip to content

Commit b877312

Browse files
committed
fix(TaskProcessing): Inject missing dependency
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
1 parent 702f25a commit b877312

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

lib/private/TaskProcessing/Manager.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
use OCP\IConfig;
3737
use OCP\IL10N;
3838
use OCP\IServerContainer;
39+
use OCP\IUserManager;
3940
use OCP\L10N\IFactory;
4041
use OCP\Lock\LockedException;
4142
use OCP\SpeechToText\ISpeechToTextProvider;
@@ -280,8 +281,9 @@ public function getOutputShape(): array {
280281
private function _getTextToImageProviders(): array {
281282
$oldProviders = $this->textToImageManager->getProviders();
282283
$newProviders = [];
284+
$userManager = \OCP\Server::get(IUserManager::class);
283285
foreach ($oldProviders as $oldProvider) {
284-
$newProvider = new class($oldProvider, $this->appData, $this->l10nFactory, $this->userManager) implements IProvider, ISynchronousProvider {
286+
$newProvider = new class($oldProvider, $this->appData, $this->l10nFactory, $userManager) implements IProvider, ISynchronousProvider {
285287
private \OCP\TextToImage\IProvider $provider;
286288
private IAppData $appData;
287289
private IFactory $l10nFactory;

0 commit comments

Comments
 (0)