From 2fab297745d8b6e78a31c744c38b3fcb1bfa9961 Mon Sep 17 00:00:00 2001 From: Vaibhav Rathore Date: Fri, 27 Feb 2026 12:56:55 +0530 Subject: [PATCH] fix: add patch to set conferencing provider for existing Zoom records Sets conferencing_provider to "Zoom" for all existing LMS Batch and LMS Live Class records that have a zoom_account linked. --- lms/patches.txt | 3 ++- .../v2_0/set_conferencing_provider_for_zoom.py | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 lms/patches/v2_0/set_conferencing_provider_for_zoom.py diff --git a/lms/patches.txt b/lms/patches.txt index 005be9f4..32558c2b 100644 --- a/lms/patches.txt +++ b/lms/patches.txt @@ -119,4 +119,5 @@ lms.patches.v2_0.open_to_work lms.patches.v2_0.share_enrollment lms.patches.v2_0.give_user_list_permission #11-02-2026 lms.patches.v2_0.rename_badge_assignment_event -lms.patches.v2_0.enable_allow_job_posting \ No newline at end of file +lms.patches.v2_0.enable_allow_job_posting +lms.patches.v2_0.set_conferencing_provider_for_zoom \ No newline at end of file diff --git a/lms/patches/v2_0/set_conferencing_provider_for_zoom.py b/lms/patches/v2_0/set_conferencing_provider_for_zoom.py new file mode 100644 index 00000000..cd7b02ab --- /dev/null +++ b/lms/patches/v2_0/set_conferencing_provider_for_zoom.py @@ -0,0 +1,16 @@ +import frappe + + +def execute(): + frappe.db.set_value( + "LMS Batch", + {"zoom_account": ["is", "set"]}, + "conferencing_provider", + "Zoom", + ) + frappe.db.set_value( + "LMS Live Class", + {"zoom_account": ["is", "set"]}, + "conferencing_provider", + "Zoom", + )