diff options
-rw-r--r-- | inc/eventlog.inc.php | 8 | ||||
-rw-r--r-- | modules/adduser.inc.php | 1 |
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']); |