Fix incorrect clearing of visit history

This commit is contained in:
calzoneman 2013-06-19 22:40:23 -04:00
parent 08dabeda59
commit 55e6734bd1

View file

@ -923,12 +923,12 @@ function recordVisit(ip, name) {
// Keep most recent 5 records per IP // Keep most recent 5 records per IP
results = db.querySync(createQuery( results = db.querySync(createQuery(
["DELETE FROM aliases WHERE visit_id NOT IN (", ["DELETE FROM aliases WHERE ip=? AND visit_id NOT IN (",
"SELECT visit_id FROM (", "SELECT visit_id FROM (",
"SELECT visit_id,time FROM aliases WHERE ip=? ORDER BY time DESC LIMIT 5", "SELECT visit_id,time FROM aliases WHERE ip=? ORDER BY time DESC LIMIT 5",
") foo", ") foo",
");"].join(""), ");"].join(""),
[ip] [ip, ip]
)); ));
return results; return results;