diff --git a/frappe/__version__.py b/frappe/__version__.py index c28b13d2d8..a8c8c39c72 100644 --- a/frappe/__version__.py +++ b/frappe/__version__.py @@ -1,2 +1,2 @@ from __future__ import unicode_literals -__version__ = "6.27.4" +__version__ = "6.27.5" diff --git a/frappe/core/doctype/user/user.js b/frappe/core/doctype/user/user.js index 9bc055836e..707c6f4b32 100644 --- a/frappe/core/doctype/user/user.js +++ b/frappe/core/doctype/user/user.js @@ -20,7 +20,7 @@ frappe.ui.form.on('User', { }, onload: function(frm) { - if(has_common(user_roles, ["Administrator", "System Manager"])) { + if(has_common(user_roles, ["Administrator", "System Manager"]) && !frm.doc.__islocal) { if(!frm.roles_editor) { var role_area = $('
') .appendTo(frm.fields_dict.roles_html.wrapper); diff --git a/frappe/hooks.py b/frappe/hooks.py index 33ed55cbba..68460c00e6 100644 --- a/frappe/hooks.py +++ b/frappe/hooks.py @@ -5,7 +5,7 @@ app_publisher = "Frappe Technologies" app_description = "Full stack web framework with Python, Javascript, MariaDB, Redis, Node" app_icon = "octicon octicon-circuit-board" -app_version = "6.27.4" +app_version = "6.27.5" app_color = "orange" source_link = "https://github.com/frappe/frappe" app_license = "MIT" diff --git a/setup.py b/setup.py index 8cc565fe6e..531925573e 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ from setuptools import setup, find_packages from pip.req import parse_requirements -version = "6.27.4" +version = "6.27.5" requirements = parse_requirements("requirements.txt", session="") setup(