From 312ec9f14da8d7d1fc7ae34b09086b840610fe02 Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Tue, 11 Sep 2018 18:41:05 +0530 Subject: [PATCH 1/3] Permlevel 1 fields are not visible to the users after submission of the document --- frappe/public/js/frappe/model/perm.js | 1 + 1 file changed, 1 insertion(+) diff --git a/frappe/public/js/frappe/model/perm.js b/frappe/public/js/frappe/model/perm.js index 0bf62525e4..05899119ab 100644 --- a/frappe/public/js/frappe/model/perm.js +++ b/frappe/public/js/frappe/model/perm.js @@ -113,6 +113,7 @@ $.extend(frappe.perm, { var permlevel = cint(p.permlevel); if(!perm[permlevel]) { perm[permlevel] = {}; + perm[permlevel]["permlevel"] = permlevel } $.each(frappe.perm.rights, function(i, key) { From 06566e50363e6677ccfb640729b20582fa0e8452 Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Wed, 19 Sep 2018 16:39:59 +0530 Subject: [PATCH 2/3] [Fix] Case sensitive for the doctype name in the options --- frappe/core/doctype/doctype/doctype.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frappe/core/doctype/doctype/doctype.py b/frappe/core/doctype/doctype/doctype.py index 3efbab2470..1548468245 100644 --- a/frappe/core/doctype/doctype/doctype.py +++ b/frappe/core/doctype/doctype/doctype.py @@ -464,6 +464,9 @@ def validate_fields(meta): options = frappe.db.get_value("DocType", d.options, "name") if not options: frappe.throw(_("Options must be a valid DocType for field {0} in row {1}").format(d.label, d.idx)) + elif not (options == d.options): + frappe.throw(_("Options {0} must be the same as doctype name {1} for the field {2}") + .format(d.options, options, d.label)) else: # fix case d.options = options From acfdc5a0f3473b230fe40e1529b353ed9c8bca08 Mon Sep 17 00:00:00 2001 From: Saurabh Date: Thu, 20 Sep 2018 13:46:23 +0600 Subject: [PATCH 3/3] bumped to version 10.1.48 --- frappe/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/__init__.py b/frappe/__init__.py index 2147eb69c7..efacd487f2 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -14,7 +14,7 @@ import os, sys, importlib, inspect, json from .exceptions import * from .utils.jinja import get_jenv, get_template, render_template, get_email_from_template -__version__ = '10.1.47' +__version__ = '10.1.48' __title__ = "Frappe Framework" local = Local()