From e75de52391a4ef17893c60896eb1b81915e30cf0 Mon Sep 17 00:00:00 2001 From: Umherirrender Date: Sat, 18 Aug 2018 04:53:01 +0200 Subject: [PATCH] Simplify HTMLTitleTextField::validate Title::makeName already provide a way to build a title string with namespace text Change-Id: I21518ca9d7c6101fc866f8d667a88cc7bdf5ae7c --- includes/htmlform/fields/HTMLTitleTextField.php | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/includes/htmlform/fields/HTMLTitleTextField.php b/includes/htmlform/fields/HTMLTitleTextField.php index 93d09e7f14..dd9f793e1f 100644 --- a/includes/htmlform/fields/HTMLTitleTextField.php +++ b/includes/htmlform/fields/HTMLTitleTextField.php @@ -1,6 +1,5 @@ getContentLanguage()-> - getNsText( $this->mParams['namespace'] ); - $title = Title::newFromTextThrow( $namespaceName . ':' . $value ); + $title = Title::newFromTextThrow( Title::makeName( $this->mParams['namespace'], $value ) ); } } catch ( MalformedTitleException $e ) { - $msg = $this->msg( $e->getErrorMessage() ); - $params = $e->getErrorMessageParameters(); - if ( $params ) { - $msg->params( $params ); - } - return $msg; + return $this->msg( $e->getErrorMessage(), $e->getErrorMessageParameters() ); } $text = $title->getPrefixedText(); -- 2.20.1