summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--inc/eventlog.inc.php8
-rw-r--r--modules/adduser.inc.php1
2 files changed, 9 insertions, 0 deletions
diff --git a/inc/eventlog.inc.php b/inc/eventlog.inc.php
index 093840df..836b6974 100644
--- a/inc/eventlog.inc.php
+++ b/inc/eventlog.inc.php
@@ -30,4 +30,12 @@ class EventLog
self::log('info', $message, $details);
}
+ /**
+ * DELETE ENTIRE EVENT LOG!
+ */
+ public static function clear()
+ {
+ Database::exec("TRUNCATE eventlog");
+ }
+
}
diff --git a/modules/adduser.inc.php b/modules/adduser.inc.php
index 47b0745c..c236cb6f 100644
--- a/modules/adduser.inc.php
+++ b/modules/adduser.inc.php
@@ -33,6 +33,7 @@ class Page_AddUser extends Page
$ret = Database::queryFirst('SELECT Count(*) AS num FROM user');
if ($ret !== false && $ret['num'] == 1) {
Database::exec('UPDATE user SET permissions = 1');
+ EventLog::clear();
EventLog::info('Created first user ' . $_POST['user']);
} else {
EventLog::info(User::getName() . ' created user ' . $_POST['user']);