From 869e98c041360afca092d20a0ed814468cc6acdf Mon Sep 17 00:00:00 2001 From: jmontoyaa Date: Wed, 7 Sep 2016 16:10:33 +0200 Subject: [PATCH] Fix error - Integrity constraint violation: 1062 Duplicate entry --- main/inc/lib/sessionmanager.lib.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/main/inc/lib/sessionmanager.lib.php b/main/inc/lib/sessionmanager.lib.php index e77474ffa3..88bc99bb96 100755 --- a/main/inc/lib/sessionmanager.lib.php +++ b/main/inc/lib/sessionmanager.lib.php @@ -4359,10 +4359,13 @@ class SessionManager } if (isset($sessionId) && !empty($sessionId)) { + $session_id = $sessionId; if (!empty($enreg['SessionName'])) { - $params['name'] = $enreg['SessionName']; + ///$params['name'] = $enreg['SessionName']; + $sessionName = $enreg['SessionName']; + $sql = "UPDATE $tbl_session SET name = '$sessionName' WHERE id = $session_id"; + Database::query($sql); } - $session_id = $sessionId; } else { $my_session_result = SessionManager::get_session_by_name($session_name); $session_id = $my_session_result['id']; @@ -4373,7 +4376,6 @@ class SessionManager } if ($session_id) { - if ($debug) { $logger->addError("Sessions - Session to be updated #$session_id"); }