Per Hashar, fix for r83673: only accept StubContLang and StubUserLang for stub objects
authorAlexandre Emsenhuber <ialex@users.mediawiki.org>
Sat, 19 Mar 2011 12:53:56 +0000 (12:53 +0000)
committerAlexandre Emsenhuber <ialex@users.mediawiki.org>
Sat, 19 Mar 2011 12:53:56 +0000 (12:53 +0000)
includes/Message.php

index 61f5615..6731f1b 100644 (file)
@@ -206,7 +206,7 @@ class Message {
         * @return Message: $this
         */
        public function inLanguage( $lang ) {
-               if( $lang instanceof Language || $lang instanceof StubObject ){
+               if ( $lang instanceof Language || $lang instanceof StubContLang || $lang instanceof StubUserLang ) {
                        $this->language = $lang;
                } elseif ( is_string( $lang ) ) {
                        if( $this->language->getCode() != $lang ) {