[RESUELTO] Session_setup() en cada inicio de sesión
Publicado: 22 de enero de 2024 - 16:19
Buen día,
Como parte del desarrollo del paquete, necesitaríamos que el código se ejecute cada vez que se abra una sesión.
Actualmente estamos usando la versión 2.4.0141143
Sabiendo que la información de ejecución de session_setup() se registra en waptsession.sqlite, intentamos eliminar este registro
Pero eso nos dice que la base de datos ya está abierta.
¿Hay alguna manera de eliminar este registro para que el código Session_Setup() se ejecute nuevamente en la próxima apertura de sesión?
¿Hay otra forma de hacerlo?
gracias de antemano

Como parte del desarrollo del paquete, necesitaríamos que el código se ejecute cada vez que se abra una sesión.
Actualmente estamos usando la versión 2.4.0141143
Sabiendo que la información de ejecución de session_setup() se registra en waptsession.sqlite, intentamos eliminar este registro
Código: Seleccionar todo
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()
¿Hay alguna manera de eliminar este registro para que el código Session_Setup() se ejecute nuevamente en la próxima apertura de sesión?
¿Hay otra forma de hacerlo?
gracias de antemano