add new user database creation indicator

This commit is contained in:
Adrian Zürcher
2025-11-30 21:10:16 +01:00
parent 21daaf1819
commit 8cbf36c5b3
3 changed files with 9 additions and 5 deletions

View File

@@ -15,8 +15,9 @@ import (
// authentication and authorization operations can be performed
// consistently across the application.
type AccessHandler struct {
dbHandler *dbHandler.DBHandler // Database handler used for managing users and roles
logger *logging.Logger // Centralized application logger
dbHandler *dbHandler.DBHandler // Database handler used for managing users and roles
logger *logging.Logger // Centralized application logger
NewDBCreated bool // inticator new user db created
}
// NewAccessHandler
@@ -81,6 +82,9 @@ func NewAccessHandler(path string, logger *logging.Logger) (aH *AccessHandler, e
return
}
//indicator that user database was created
aH.NewDBCreated = aH.dbHandler.NewCreatedDB
logger.Debug("NewAccessHandler", "add default role")
// Add default roles to the system
err = aH.AddDefaultRole()