rework logging, add more dataclasses, reworked config
This commit is contained in:
@@ -7,11 +7,16 @@ class UserCreate(QtWidgets.QDialog, Ui_Dialog):
|
||||
def __init__(self):
|
||||
super(UserCreate, self).__init__()
|
||||
self.setupUi(self)
|
||||
|
||||
self.user_frame_addUser.clicked.connect(self.add_user)
|
||||
|
||||
#Variables
|
||||
self.user_frame_addUser.clicked.connect(self.add_user)
|
||||
self.db = Database()
|
||||
self.roles = self.db.getRoles()
|
||||
|
||||
self.user_frame_userrole.addItems(self.roles)
|
||||
self.user_frame_userrole.addItem("")
|
||||
self.user_frame_userrole.setCurrentText("")
|
||||
|
||||
# Variables
|
||||
|
||||
def add_user(self):
|
||||
username = self.user_create_frame_username.text()
|
||||
@@ -26,9 +31,11 @@ class UserCreate(QtWidgets.QDialog, Ui_Dialog):
|
||||
salt=userdata[1],
|
||||
role=role,
|
||||
)
|
||||
if role not in self.roles:
|
||||
self.roles.append(role)
|
||||
self.user_frame_userrole.addItem(role)
|
||||
self.user_create_frame_username.clear()
|
||||
self.user_create_frame_password.clear()
|
||||
self.user_frame_userrole.setCurrentText("")
|
||||
self.admin_action_changed.emit()
|
||||
|
||||
def launch():
|
||||
|
||||
Reference in New Issue
Block a user