diff --git a/server.py b/server.py index 2594dc0..151367e 100644 --- a/server.py +++ b/server.py @@ -2611,7 +2611,7 @@ def list_visits( params.append(date_to + " 23:59:59") where = " AND ".join(conditions) - sql = """SELECT v.*, a.name AS asset_name, a.machine_id, + sql = """SELECT v.*, a.name AS asset_name, a.machine_id, a.latitude, a.longitude, u.username AS user_name FROM visits v LEFT JOIN assets a ON v.asset_id = a.id diff --git a/static/index.html b/static/index.html index 7b505e5..53c52c0 100644 --- a/static/index.html +++ b/static/index.html @@ -3927,7 +3927,7 @@ if (field) field.classList.add('error'); if (errEl) { errEl.textContent = '⚠️ ' + msg; errEl.classList.add('visible'); } // Mark parent section - const section = field.closest('.form-collapse-section'); + const section = field ? field.closest('.form-collapse-section') : null; if (section) { section.classList.add('has-error'); openFormSection(section.id); } }