From 2b78da27aba252eab997d839e437c33d7699dcbb Mon Sep 17 00:00:00 2001
From: David Pesce <davidpesce@gmail.com>
Date: Tue, 13 Jun 2017 09:06:49 -0400
Subject: [PATCH] fixed issue where loggout event was ignored

---
 classes/log/store.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/classes/log/store.php b/classes/log/store.php
index 9174360..cf0e872 100644
--- a/classes/log/store.php
+++ b/classes/log/store.php
@@ -78,7 +78,7 @@ class store extends php_obj implements log_writer {
      *
      */
     protected function is_event_ignored(event_base $event) {
-        if ((!CLI_SCRIPT || PHPUNIT_TEST) && !$this->logguests && (!isloggedin() || isguestuser())) {
+        if ((!CLI_SCRIPT || PHPUNIT_TEST) && !$this->logguests && isguestuser()) {
             // Always log inside CLI scripts because we do not login there.
             return true;
         }
-- 
GitLab