moved is_password_required to openpype lib

This commit is contained in:
iLLiCiTiT 2021-06-03 12:22:00 +02:00
parent 5803d903a4
commit afc1bcee4a
7 changed files with 26 additions and 28 deletions

View file

@ -1,7 +1,6 @@
import sys
from Qt import QtWidgets, QtGui
from .lib import (
is_password_required,
BTN_FIXED_SIZE,
CHILD_OFFSET
)
@ -34,7 +33,6 @@ def main(user_role=None):
__all__ = (
"is_password_required",
"BTN_FIXED_SIZE",
"CHILD_OFFSET",

View file

@ -1,20 +1,2 @@
CHILD_OFFSET = 15
BTN_FIXED_SIZE = 20
def is_password_required():
from openpype.settings import (
get_system_settings,
get_local_settings
)
system_settings = get_system_settings()
password = system_settings["general"].get("admin_password")
if not password:
return False
local_settings = get_local_settings()
is_admin = local_settings.get("general", {}).get("is_admin", False)
if is_admin:
return False
return True

View file

@ -1,7 +1,7 @@
import getpass
from Qt import QtWidgets, QtCore
from openpype.tools.settings import is_password_required
from openpype.lib import is_admin_password_required
from openpype.widgets import PasswordDialog
@ -55,7 +55,7 @@ class LocalGeneralWidgets(QtWidgets.QWidget):
if not self.is_admin_input.isChecked():
return
if not is_password_required():
if not is_admin_password_required():
return
dialog = PasswordDialog(self, False)

View file

@ -7,7 +7,7 @@ from .categories import (
from .widgets import ShadowWidget, RestartDialog
from . import style
from openpype.tools.settings import is_password_required
from openpype.lib import is_admin_password_required
from openpype.widgets import PasswordDialog
@ -115,7 +115,7 @@ class MainWidget(QtWidgets.QWidget):
return
if not self._user_passed:
self._user_passed = not is_password_required()
self._user_passed = not is_admin_password_required()
self._on_state_change()