mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +01:00
moved is_password_required to openpype lib
This commit is contained in:
parent
5803d903a4
commit
afc1bcee4a
7 changed files with 26 additions and 28 deletions
|
|
@ -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",
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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()
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue