Do not dump the whole app object into a login event

This commit is contained in:
Johannes Zellner
2019-02-05 16:13:20 +01:00
parent 7dc3fb9854
commit 86c4246f75
3 changed files with 14 additions and 8 deletions

View File

@@ -115,8 +115,8 @@ function upsert(id, action, source, data, callback) {
// can't do a real sql upsert, for frequent eventlog entries we only have to do 2 queries once a day
var queries = [{
query: 'UPDATE eventlog SET creationTime=NOW(), data="?" WHERE action = ? AND source LIKE ? AND DATE(creationTime)=CURDATE()',
args: [ data, action, JSON.stringify(source) ]
query: 'UPDATE eventlog SET creationTime=NOW(), data=? WHERE action = ? AND source LIKE ? AND DATE(creationTime)=CURDATE()',
args: [ JSON.stringify(data), action, JSON.stringify(source) ]
}, {
query: 'SELECT * FROM eventlog WHERE action = ? AND source LIKE ? AND DATE(creationTime)=CURDATE()',
args: [ action, JSON.stringify(source) ]