ソースを参照

[fix] filter can_import with can_create, fixes frappe/erpnext#6966

version-14
Rushabh Mehta 8年前
コミット
1f8f1ef2dc
1個のファイルの変更2行の追加2行の削除
  1. +2
    -2
      frappe/utils/user.py

+ 2
- 2
frappe/utils/user.py ファイルの表示

@@ -149,8 +149,8 @@ class UserPermissions:
self.can_read.remove(dt) self.can_read.remove(dt)


if "System Manager" in self.roles: if "System Manager" in self.roles:
self.can_import = frappe.db.sql_list("""select name from `tabDocType`
where allow_import = 1""")
self.can_import = filter(lambda d: d in self.can_create, frappe.db.sql_list("""select name from `tabDocType`
where allow_import = 1"""))


def get_defaults(self): def get_defaults(self):
import frappe.defaults import frappe.defaults


読み込み中…
キャンセル
保存