jenkins-bot has submitted this change and it was merged. Change subject: Use WikibaseRepo::newRedirectCreationInteractor in CreateRedirect ......................................................................
Use WikibaseRepo::newRedirectCreationInteractor in CreateRedirect Change-Id: I0376381eebb6e432051aaf4796ccef5828771b4b --- M repo/includes/WikibaseRepo.php M repo/includes/api/CreateRedirect.php 2 files changed, 9 insertions(+), 13 deletions(-) Approvals: Lucie Kaffee: Looks good to me, approved jenkins-bot: Verified diff --git a/repo/includes/WikibaseRepo.php b/repo/includes/WikibaseRepo.php index 957c2ff..08a90d3 100644 --- a/repo/includes/WikibaseRepo.php +++ b/repo/includes/WikibaseRepo.php @@ -313,6 +313,14 @@ return $this->getStore()->getEntityRevisionLookup( $uncached ); } + /** + * @since 0.5 + * + * @param User $user + * @param IContextSource $context + * + * @return RedirectCreationInteractor + */ public function newRedirectCreationInteractor( User $user, IContextSource $context ) { return new RedirectCreationInteractor( $this->getEntityRevisionLookup( 'uncached' ), diff --git a/repo/includes/api/CreateRedirect.php b/repo/includes/api/CreateRedirect.php index dc94479..5bf03ab 100644 --- a/repo/includes/api/CreateRedirect.php +++ b/repo/includes/api/CreateRedirect.php @@ -52,19 +52,7 @@ $this->setServices( WikibaseRepo::getDefaultInstance()->getEntityIdParser(), WikibaseRepo::getDefaultInstance()->getApiHelperFactory()->getErrorReporter( $this ), - new RedirectCreationInteractor( - WikibaseRepo::getDefaultInstance()->getEntityRevisionLookup( 'uncached' ), - WikibaseRepo::getDefaultInstance()->getEntityStore(), - WikibaseRepo::getDefaultInstance()->getEntityPermissionChecker(), - WikibaseRepo::getDefaultInstance()->getSummaryFormatter(), - $this->getUser(), - new EditFilterHookRunner( - WikibaseRepo::getDefaultInstance()->getEntityTitleLookup(), - WikibaseRepo::getDefaultInstance()->getEntityContentFactory(), - $this->getContext() - ), - WikibaseRepo::getDefaultInstance()->getStore()->getEntityRedirectLookup() - ) + WikibaseRepo::getDefaultInstance()->newRedirectCreationInteractor( $this->getUser(), $this->getContext() ) ); } -- To view, visit https://gerrit.wikimedia.org/r/216518 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I0376381eebb6e432051aaf4796ccef5828771b4b Gerrit-PatchSet: 4 Gerrit-Project: mediawiki/extensions/Wikibase Gerrit-Branch: master Gerrit-Owner: Hoo man <h...@online.de> Gerrit-Reviewer: Addshore <addshorew...@gmail.com> Gerrit-Reviewer: Aude <aude.w...@gmail.com> Gerrit-Reviewer: Daniel Kinzler <daniel.kinz...@wikimedia.de> Gerrit-Reviewer: Hoo man <h...@online.de> Gerrit-Reviewer: JanZerebecki <jan.wikime...@zerebecki.de> Gerrit-Reviewer: Lucie Kaffee <lucie.kaf...@wikimedia.de> Gerrit-Reviewer: Thiemo Mättig (WMDE) <thiemo.maet...@wikimedia.de> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits