From b116b3243d0a08e4ee477cfa71cd1e1e59db812f Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Fri, 11 Jan 2013 15:05:03 +0530 Subject: [PATCH] report permission merge --- patches/january_2013/report_permission.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/patches/january_2013/report_permission.py b/patches/january_2013/report_permission.py index 5e69229e69..146535230c 100644 --- a/patches/january_2013/report_permission.py +++ b/patches/january_2013/report_permission.py @@ -2,9 +2,13 @@ import webnotes def execute(): webnotes.reload_doc("core", "doctype", "docperm") webnotes.conn.sql("""update tabDocPerm set `report`=`write`""") + + # no report for singles webnotes.conn.sql("""update tabDocPerm, tabDocType set tabDocPerm.`report`=0 where tabDocPerm.`parent` = tabDocType.name and ifnull(tabDocType.issingle,0) = 1""") + + # no submit for not submittables webnotes.conn.sql("""update tabDocPerm, tabDocType set tabDocPerm.`submit`=0 where tabDocPerm.`parent` = tabDocType.name and ifnull(tabDocType.is_submittable,0) = 0""") \ No newline at end of file