diff --git a/shared/web/PasswordAccountsWeb.py b/shared/web/PasswordAccountsWeb.py index 92191457..c4638d72 100644 --- a/shared/web/PasswordAccountsWeb.py +++ b/shared/web/PasswordAccountsWeb.py @@ -65,8 +65,8 @@ objects.register(AdminPasswordAccounts) class Login(objects.ObjectWebMixin, commonObjects.ObjectCommon): id_kindName = None - language_kindName = None + version_kindName = None login = None class login_kindClass: @@ -139,8 +139,7 @@ class PasswordAccount(objects.ObjectWebMixin, def getEditLayoutSlotNames(self, fields, parentSlot = None): slotNames = objects.ObjectWebMixin.getEditLayoutSlotNames(self, fields, parentSlot = parentSlot) - admin = self.getWeb().getAdmin() - if not admin.userCanChoosePassword: + if not self.getWeb().canChangePassword(): slotNames.remove('password') return slotNames objects.register(PasswordAccount)