From 2e75ff7d59f88965a7593412218fe20525a41d8a Mon Sep 17 00:00:00 2001 From: Moritz Weinmann Date: Mon, 22 Jun 2026 08:59:44 +0200 Subject: [PATCH] Statistik: Login-Tracking auf pro-User-Deduplizierung umstellen MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit main_contact_id wird jetzt mitgespeichert + UNIQUE (login_date, main_contact_id). Damit zählt ein User der sich mehrfach ein-/ausloggt trotzdem nur einmal pro Tag. Im Chart bleibt nur die anonyme Tagessumme sichtbar. ALTER TABLE stat_login_daily ADD COLUMN main_contact_id INT NOT NULL DEFAULT 0 AFTER login_date, ADD UNIQUE KEY uq_user_day (login_date, main_contact_id); Co-Authored-By: Claude Sonnet 4.6 --- module/intranet/intranet_functions.inc.php | 10 +++++++--- module/intranet/intranet_login.php | 4 ++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/module/intranet/intranet_functions.inc.php b/module/intranet/intranet_functions.inc.php index 9d7a401..9359cde 100644 --- a/module/intranet/intranet_functions.inc.php +++ b/module/intranet/intranet_functions.inc.php @@ -1,6 +1,10 @@