Ver código fonte

[fix][minor] dpctype as kargs to has_permissions

version-14
Saurabh 8 anos atrás
pai
commit
7656d8b821
2 arquivos alterados com 2 adições e 2 exclusões
  1. +1
    -1
      frappe/__init__.py
  2. +1
    -1
      frappe/website/doctype/web_form/web_form.py

+ 1
- 1
frappe/__init__.py Ver arquivo

@@ -489,7 +489,7 @@ def has_permission(doctype=None, ptype="read", doc=None, user=None, verbose=Fals


return out return out


def has_website_permission(doc=None, ptype='read', user=None, verbose=False):
def has_website_permission(doc=None, ptype='read', user=None, verbose=False, doctype=None):
"""Raises `frappe.PermissionError` if not permitted. """Raises `frappe.PermissionError` if not permitted.


:param doctype: DocType for which permission is to be check. :param doctype: DocType for which permission is to be check.


+ 1
- 1
frappe/website/doctype/web_form/web_form.py Ver arquivo

@@ -422,7 +422,7 @@ def has_web_form_permission(doctype, name, ptype='read'):
elif frappe.db.get_value(doctype, name, "owner")==frappe.session.user: elif frappe.db.get_value(doctype, name, "owner")==frappe.session.user:
return True return True


elif frappe.has_website_permission(name, ptype=ptype):
elif frappe.has_website_permission(name, ptype=ptype, doctype=doctype):
return True return True


elif check_webform_perm(doctype, name): elif check_webform_perm(doctype, name):


Carregando…
Cancelar
Salvar