Oui, mince. Ça fait beaucoup.
Je vous propose d’étudier ce PR Ensemble : https://github.com/PrestaShop/PrestaShop/pull/21120
Il semblerait que ce soit ici qu’est appelé la partie customer session.Plus que 2 tables à vérifier au lieu de 52 !
Rendez-vous à la fin de ce ticket et vérifiez ou créez la table customer_session et vérifiez aussi la table ps_employee_session:
when the employee session is deleted, the employee is disconnected
the button Clear outdated sessions works fine ( tested with the request "INSERT INTO ps_employee_session(id_employee_session, id_employee, token, date_add, date_upd) VALUES (NULL, '1', '93716dfd1daea28de7e6fc1f813264af3609d10d', '2019-08-11 14:27:51', '2019-08-11 14:27:51');" in the database )
Customer Sessions (case of visitor, guest, customer): Bulk delete, Pagination, Sort, Search, Delete, Refresh list, Show SQL Query, Export to SQL Manager : OK
when the customer session is deleted, the customer is disconnected,
the button Clear outdated sessions works fine( tested with the request "INSERT INTO ps_Customer_session(id_Customer_session, id_Customer, token, date_add, date_upd) VALUES (NULL, '1', '93716dfd1daea28de7e6fc1f813264af3609d10d', '2019-08-11 14:27:51', '2019-08-11 14:27:51');" in the database ).
C’est bien dans ce fichier que tout se joue : https://github.com/PrestaShop/PrestaShop/pull/21120/files/d4a5cecba5fb380b30d00d1b92f53bd0ce50070f#diff-287f4fcae377e3c781b0242ecc44b8d03740864a0ab661f85ed76bfd760468aa
Allez, j’espère que je vous ai indiqué la bonne voie 😀.
Dites nous ce que cela donne !
Merci