From: Hypolite Petovan Date: Thu, 20 Aug 2020 13:32:20 +0000 (-0400) Subject: Return early if $a->user is absent in BaseModule X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=b4d59c25a88c2d8d2769b947d9938c0f25d7e605;p=friendica.git Return early if $a->user is absent in BaseModule - Address https://github.com/friendica/friendica/issues/8877#issuecomment-660266026 --- diff --git a/src/BaseModule.php b/src/BaseModule.php index ce7774bfd0..a9f67f2375 100644 --- a/src/BaseModule.php +++ b/src/BaseModule.php @@ -140,6 +140,10 @@ abstract class BaseModule return false; } + if (empty($a->user)) { + return false; + } + $sec_hash = hash('whirlpool', $a->user['guid'] . $a->user['prvkey'] . session_id() . $x[0] . $typename); return ($sec_hash == $x[1]);