[RESOLU] Session_setup() a Chaque demarrage de session
Publié : 22 janv. 2024 - 16:19
				
				Bonjour,
Dans le cadre d'un développement de paquet, nous aurions besoin qu'un code s'exécute à chaque ouverture de session.
Nous utilisons actuellement la version 2.4.0141143
Sachant que l'information d'exécution du session_setup() est enregistré dans la waptsession.sqlite nous avons essayé de supprimer cet enregistrement
Mais ça nous dit que la base de donnée est déjà ouverte. 
Y a t'il un moyen d'effacer cet enregistrement , de façon qu'a la prochaine ouverture de session le code de Session_Setup() s'exécute de nouveau ?
Y a t'il une autre façon de le faire ?
Merci d'avance

			Dans le cadre d'un développement de paquet, nous aurions besoin qu'un code s'exécute à chaque ouverture de session.
Nous utilisons actuellement la version 2.4.0141143
Sachant que l'information d'exécution du session_setup() est enregistré dans la waptsession.sqlite nous avons essayé de supprimer cet enregistrement
Code : Tout sélectionner
def session_setup():
      import sqlite3
      db_path=makepath(application_data,"wapt","waptsession.sqlite")
      con = sqlite3.connect(db_path)
      cur = con.cursor()
      cur.execute("delete from wapt_sessionsetup where package='bpi-FontsInstaller'")
      con.close()
Y a t'il un moyen d'effacer cet enregistrement , de façon qu'a la prochaine ouverture de session le code de Session_Setup() s'exécute de nouveau ?
Y a t'il une autre façon de le faire ?
Merci d'avance