[minor] remove kb icon and module

This commit is contained in:
Rushabh Mehta 2016-12-10 11:20:58 +05:30
parent d01cfcf736
commit 07ce46668f

View file

@ -10,6 +10,16 @@ def execute():
update_routes(['Help Category', 'Help Article'])
remove_from_installed_apps('knowledge_base')
# remove desktop icon
desktop_icon_name = frappe.db.get_value('Desktop Icon',
dict(module_name='Knowledge Base', type='module'))
if desktop_icon_name:
frappe.delete_doc('Desktop Icon', desktop_icon_name)
# remove module def
if frappe.db.exists('Module Def', 'Knowledge Base'):
frappe.delete_doc('Module Def', 'Knowledge Base')
# set missing routes
for doctype in ('Help Category', 'Help Article'):
for d in frappe.get_all(doctype, fields=['name', 'route']):