[RISOLTO] Session_setup() ad ogni avvio di sessione
Pubblicato: 22 gennaio 2024 - 16:19
Buongiorno,
Come parte dello sviluppo del pacchetto, avremmo bisogno di codice da eseguire ogni volta che viene aperta una sessione.
Attualmente stiamo utilizzando la versione 2.4.0141143
Sapendo che le informazioni di esecuzione per session_setup() sono registrate in waptsession.sqlite, abbiamo provato a eliminare questo record
Ma questo ci dice che il database è già aperto.
Esiste un modo per eliminare questo record in modo che il codice Session_Setup() venga eseguito nuovamente all'apertura della sessione successiva?
C'è un altro modo per farlo?
grazie in anticipo

Come parte dello sviluppo del pacchetto, avremmo bisogno di codice da eseguire ogni volta che viene aperta una sessione.
Attualmente stiamo utilizzando la versione 2.4.0141143
Sapendo che le informazioni di esecuzione per session_setup() sono registrate in waptsession.sqlite, abbiamo provato a eliminare questo record
Codice: Seleziona tutto
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()
Esiste un modo per eliminare questo record in modo che il codice Session_Setup() venga eseguito nuovamente all'apertura della sessione successiva?
C'è un altro modo per farlo?
grazie in anticipo