From d20f932316bc7a34c52542243e2118c24bf6bb8f Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Thu, 7 Jul 2022 17:08:53 +0530 Subject: [PATCH] fix: delete webforms of unused modules --- lms/patches.txt | 2 +- lms/patches/v0_0/delete_old_module_docs.py | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/lms/patches.txt b/lms/patches.txt index 43f91351..b1a8a44a 100644 --- a/lms/patches.txt +++ b/lms/patches.txt @@ -28,4 +28,4 @@ lms.patches.v0_0.change_published_field_data #25-03-2022 execute:frappe.delete_doc("Workspace", "School", ignore_missing=True, force=True) lms.patches.v0_0.move_certification_to_certificate lms.patches.v0_0.quiz_submission_member -lms.patches.v0_0.delete_old_module_docs +lms.patches.v0_0.delete_old_module_docs #08-07-2022 diff --git a/lms/patches/v0_0/delete_old_module_docs.py b/lms/patches/v0_0/delete_old_module_docs.py index c952cae7..861aa50d 100644 --- a/lms/patches/v0_0/delete_old_module_docs.py +++ b/lms/patches/v0_0/delete_old_module_docs.py @@ -5,3 +5,11 @@ def execute(): frappe.db.delete("DocType", {"module": "Conference"}) frappe.db.delete("DocType", {"module": "Hackathon"}) frappe.db.delete("DocType", {"module": "Event Management"}) + + frappe.db.delete("Web Form", {"module": "Conference"}) + frappe.db.delete("Web Form", {"module": "Hackathon"}) + frappe.db.delete("Web Form", {"module": "Event Management"}) + + frappe.db.delete("Module Def", "Conference") + frappe.db.delete("Module Def", "Hackathon") + frappe.db.delete("Module Def", "Event Management")