From 07ce46668f4cf647af075d6a33875faefd895458 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Sat, 10 Dec 2016 11:20:58 +0530 Subject: [PATCH] [minor] remove kb icon and module --- frappe/patches/v7_2/merge_knowledge_base.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/frappe/patches/v7_2/merge_knowledge_base.py b/frappe/patches/v7_2/merge_knowledge_base.py index 24b4dcda54..2eb52acfd6 100644 --- a/frappe/patches/v7_2/merge_knowledge_base.py +++ b/frappe/patches/v7_2/merge_knowledge_base.py @@ -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']):