Recovery in Settings and start with OfferTable

This commit is contained in:
2025-03-07 11:59:51 +01:00
parent e81407b43d
commit b414a050be
13 changed files with 333 additions and 100 deletions

View File

@@ -45,7 +45,7 @@ printers = None
user = None
def initializeProgram():
#print(f"In {__file__} file, initializeProgram()")
print(f"In {__file__} file, initializeProgram()")
global address_model, bad_config, business_model, user, business_type, contact_model, employee_model, object_model, db_con, printers
if not bad_config:
dbconf = config.getConfig()['database']
@@ -62,7 +62,11 @@ def initializeProgram():
object_model = ObjectModel()
publishContext()
def configReady():
global bad_config
bad_config = False
initializeProgram()
def publishContext():
# print(f"In {__file__} file, publishContext()")
@@ -90,7 +94,7 @@ if __name__ == "__main__":
if not config.getConfig():
bad_config = True
config.configurationReady.connect(initializeProgram)
config.configurationReady.connect(configReady)
else:
initializeProgram()