From 162557cc312db43ebe3f8dd5cf6e9e5fa46445ff Mon Sep 17 00:00:00 2001 From: mbauskar Date: Wed, 21 Jun 2017 19:53:07 +0530 Subject: [PATCH 1/2] [hotfix] return {} if enable_password_policy and minimum_password_score is not set in System settings --- frappe/core/doctype/user/user.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/core/doctype/user/user.py b/frappe/core/doctype/user/user.py index f83e953b0b..adb8c5e964 100644 --- a/frappe/core/doctype/user/user.py +++ b/frappe/core/doctype/user/user.py @@ -542,7 +542,7 @@ def test_password_strength(new_password, key=None, old_password=None, user_data= from frappe.utils.password_strength import test_password_strength as _test_password_strength password_policy = frappe.db.get_value("System Settings", None, - ["enable_password_policy", "minimum_password_score"], as_dict=True) + ["enable_password_policy", "minimum_password_score"], as_dict=True) or {} enable_password_policy = cint(password_policy.get("enable_password_policy", 0)) minimum_password_score = cint(password_policy.get("minimum_password_score", 0)) From 00344848ece178bacc2bd1d24a2657d1884ebfe4 Mon Sep 17 00:00:00 2001 From: mbauskar Date: Thu, 22 Jun 2017 11:27:21 +0600 Subject: [PATCH 2/2] bumped to version 8.0.71 --- frappe/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/__init__.py b/frappe/__init__.py index a1ef87b1b0..f0bceee85a 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -13,7 +13,7 @@ import os, sys, importlib, inspect, json from .exceptions import * from .utils.jinja import get_jenv, get_template, render_template -__version__ = '8.0.70' +__version__ = '8.0.71' __title__ = "Frappe Framework" local = Local()