From: Fomafix Date: Thu, 28 Jun 2018 07:04:09 +0000 (+0200) Subject: Language: compare on same object in equals() X-Git-Tag: 1.34.0-rc.0~4834^2 X-Git-Url: http://git.cyclocoop.org/%7B%7B%20url_for%28%27admin_vote_add%27%29%20%7D%7D?a=commitdiff_plain;h=b1336fc2a89112cfdcc93f47fd85069a8975ec90;p=lhc%2Fweb%2Fwiklou.git Language: compare on same object in equals() Change-Id: I8a47a8500922906bd4e4936b59b657de3bb9abdc --- diff --git a/languages/Language.php b/languages/Language.php index 1623c36129..f3751fd221 100644 --- a/languages/Language.php +++ b/languages/Language.php @@ -4399,7 +4399,7 @@ class Language { * @return bool */ public function equals( Language $lang ) { - return $lang->getCode() === $this->mCode; + return $lang === $this || $lang->getCode() === $this->mCode; } /**