15 lines
		
	
	
		
			432 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			432 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| # Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
 | |
| # License: GNU General Public License v3. See license.txt
 | |
| 
 | |
| import webnotes
 | |
| import webnotes.model
 | |
| def execute():
 | |
| 	for p in ["activity", "todo", "questions", "question-view"]:
 | |
| 		pbean = webnotes.bean("Page", p)
 | |
| 		if len(pbean.doclist) == 1:
 | |
| 			pbean.doclist.append({
 | |
| 				"doctype": "Page Role",
 | |
| 				"role": "All",
 | |
| 				"parentfield": "roles"
 | |
| 			})
 | |
| 			pbean.save() |