|
26 | 26 |
|
27 | 27 | use OC\Files\Filesystem; |
28 | 28 | use OC\Files\View; |
29 | | -use OC\Tags; |
| 29 | +use OC\TagManager; |
30 | 30 | use OCA\Activity\BackgroundJob\RemoteActivity; |
31 | 31 | use OCA\Activity\Extension\Files; |
32 | 32 | use OCA\Activity\Extension\Files_Sharing; |
@@ -105,7 +105,7 @@ class FilesHooks { |
105 | 105 | protected $oldParentId; |
106 | 106 | /** @var NotificationGenerator */ |
107 | 107 | protected $notificationGenerator; |
108 | | - /** @var Tags */ |
| 108 | + /** @var ITagManager|TagManager */ |
109 | 109 | protected $tagManager; |
110 | 110 |
|
111 | 111 | public function __construct( |
@@ -139,7 +139,7 @@ public function __construct( |
139 | 139 | $this->userMountCache = $userMountCache; |
140 | 140 | $this->config = $config; |
141 | 141 | $this->notificationGenerator = $notificationGenerator; |
142 | | - $this->tagManager = $tagManager->load('files'); |
| 142 | + $this->tagManager = $tagManager; |
143 | 143 | } |
144 | 144 |
|
145 | 145 | /** |
@@ -190,7 +190,7 @@ private function getFileChangeActivitySettings(int $fileId, array $users): array |
190 | 190 | $filteredEmailUsers = $this->userSettings->filterUsersBySetting($users, 'email', Files::TYPE_FILE_CHANGED); |
191 | 191 | $filteredNotificationUsers = $this->userSettings->filterUsersBySetting($users, 'notification', Files::TYPE_FILE_CHANGED); |
192 | 192 |
|
193 | | - $favoriteUsers = $this->tagManager->getUsersFavoritingObject($fileId); |
| 193 | + $favoriteUsers = $this->tagManager->getUsersFavoritingObject('files', $fileId); |
194 | 194 | if (!empty($favoriteUsers)) { |
195 | 195 | $favoriteUsers = array_intersect($users, $favoriteUsers); |
196 | 196 | if (!empty($favoriteUsers)) { |
|
0 commit comments