summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2015-05-04 17:29:50 +0200
committerSimon Rettberg2015-05-04 17:29:50 +0200
commit5686e2401ee43ea02dca58161ab90e781aef2bea (patch)
tree5a81d9bba6259a409ba847cfb68cef23c9b0c5ff
parentAdd SSL support to AD wizard (diff)
downloadslx-admin-5686e2401ee43ea02dca58161ab90e781aef2bea.tar.gz
slx-admin-5686e2401ee43ea02dca58161ab90e781aef2bea.tar.xz
slx-admin-5686e2401ee43ea02dca58161ab90e781aef2bea.zip
Delete event log when adding first user
-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']);