4040use OCP \AppFramework \Utility \ITimeFactory ;
4141use OCP \Collaboration \Resources \IManager ;
4242use OCP \EventDispatcher \IEventDispatcher ;
43+ use OCP \IDBConnection ;
4344use OCP \Migration \IOutput ;
4445use OCP \Migration \IRepairStep ;
4546use OC \DB \Connection ;
@@ -174,10 +175,10 @@ public function addStep($repairStep) {
174175 */
175176 public static function getRepairSteps (): array {
176177 return [
177- new Collation (\OC ::$ server ->getConfig (), \OC ::$ server ->get (LoggerInterface::class), \OC ::$ server ->getDatabaseConnection ( ), false ),
178- new RepairMimeTypes (\OC ::$ server ->getConfig (), \OC ::$ server ->getDatabaseConnection ( )),
179- new CleanTags (\OC ::$ server ->getDatabaseConnection ( ), \OC ::$ server ->getUserManager ()),
180- new RepairInvalidShares (\OC ::$ server ->getConfig (), \OC ::$ server ->getDatabaseConnection ( )),
178+ new Collation (\OC ::$ server ->getConfig (), \OC ::$ server ->get (LoggerInterface::class), \OC ::$ server ->get (IDBConnection::class ), false ),
179+ new RepairMimeTypes (\OC ::$ server ->getConfig (), \OC ::$ server ->get (IDBConnection::class )),
180+ new CleanTags (\OC ::$ server ->get (IDBConnection::class ), \OC ::$ server ->getUserManager ()),
181+ new RepairInvalidShares (\OC ::$ server ->getConfig (), \OC ::$ server ->get (IDBConnection::class )),
181182 new MoveUpdaterStepFile (\OC ::$ server ->getConfig ()),
182183 new MoveAvatars (
183184 \OC ::$ server ->getJobList (),
@@ -189,16 +190,16 @@ public static function getRepairSteps(): array {
189190 \OC ::$ server ->getConfig ()
190191 ),
191192 new MigrateOauthTables (\OC ::$ server ->get (Connection::class)),
192- new FixMountStorages (\ OC :: $ server -> getDatabaseConnection () ),
193- new UpdateLanguageCodes (\OC ::$ server ->getDatabaseConnection ( ), \OC ::$ server ->getConfig ()),
193+ \ OCP \Server:: get (FixMountStorages::class ),
194+ new UpdateLanguageCodes (\OC ::$ server ->get (IDBConnection::class ), \OC ::$ server ->getConfig ()),
194195 new AddLogRotateJob (\OC ::$ server ->getJobList ()),
195196 new ClearFrontendCaches (\OC ::$ server ->getMemCacheFactory (), \OCP \Server::get (JSCombiner::class)),
196197 \OCP \Server::get (ClearGeneratedAvatarCache::class),
197198 new AddPreviewBackgroundCleanupJob (\OC ::$ server ->getJobList ()),
198199 new AddCleanupUpdaterBackupsJob (\OC ::$ server ->getJobList ()),
199200 new CleanupCardDAVPhotoCache (\OC ::$ server ->getConfig (), \OC ::$ server ->getAppDataDir ('dav-photocache ' ), \OC ::$ server ->get (LoggerInterface::class)),
200201 new AddClenupLoginFlowV2BackgroundJob (\OC ::$ server ->getJobList ()),
201- new RemoveLinkShares (\OC ::$ server ->getDatabaseConnection ( ), \OC ::$ server ->getConfig (), \OC ::$ server ->getGroupManager (), \OC ::$ server ->getNotificationManager (), \OCP \Server::get (ITimeFactory::class)),
202+ new RemoveLinkShares (\OC ::$ server ->get (IDBConnection::class ), \OC ::$ server ->getConfig (), \OC ::$ server ->getGroupManager (), \OC ::$ server ->getNotificationManager (), \OCP \Server::get (ITimeFactory::class)),
202203 new ClearCollectionsAccessCache (\OC ::$ server ->getConfig (), \OCP \Server::get (IManager::class)),
203204 \OCP \Server::get (ResetGeneratedAvatarFlag::class),
204205 \OCP \Server::get (EncryptionLegacyCipher::class),
@@ -223,7 +224,7 @@ public static function getRepairSteps(): array {
223224 */
224225 public static function getExpensiveRepairSteps () {
225226 return [
226- new OldGroupMembershipShares (\OC ::$ server ->getDatabaseConnection ( ), \OC ::$ server ->getGroupManager ()),
227+ new OldGroupMembershipShares (\OC ::$ server ->get (IDBConnection::class ), \OC ::$ server ->getGroupManager ()),
227228 \OC ::$ server ->get (ValidatePhoneNumber::class),
228229 ];
229230 }
0 commit comments