X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FMessage.php;h=73e0af20c48d9b368e25d9403db03ae4d8b91441;hb=d0e8bde0a911facfde410d5a13ef7c29c1fb9a4c;hp=de0b17eeb7aa30dc0402cece8d755709a3389313;hpb=3a7e36b2d6f7a77ee1fbc356f277ee4bf0aeb60c;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/Message.php b/includes/Message.php index de0b17eeb7..73e0af20c4 100644 --- a/includes/Message.php +++ b/includes/Message.php @@ -234,7 +234,13 @@ class Message { * @return string */ public function getKey() { - return $this->key; + if ( is_array( $this->key ) ) { + // May happen if some kind of fallback is applied. + // For now, just use the first key. We really need a better solution. + return $this->key[0]; + } else { + return $this->key; + } } /** @@ -417,7 +423,7 @@ class Message { * @since 1.20 */ public function setInterfaceMessageFlag( $value ) { - $this->interface = (bool) $value; + $this->interface = (bool)$value; return $this; } @@ -428,7 +434,7 @@ class Message { * @return Message: $this */ public function useDatabase( $value ) { - $this->useDatabase = (bool) $value; + $this->useDatabase = (bool)$value; return $this; }