Bladeren bron

fix(patch): only run patch if webform has is_multi_step_form field (#17993) (#17994)

(cherry picked from commit 6a24748f9a)

Co-authored-by: Shariq Ansari <30859809+shariquerik@users.noreply.github.com>
version-14
mergify[bot] 2 jaren geleden
committed by GitHub
bovenliggende
commit
a67abbe5b2
Geen bekende sleutel gevonden voor deze handtekening in de database GPG sleutel-ID: 4AEE18F83AFDEB23
2 gewijzigde bestanden met toevoegingen van 4 en 1 verwijderingen
  1. +1
    -1
      frappe/patches.txt
  2. +3
    -0
      frappe/patches/v14_0/update_multistep_webforms.py

+ 1
- 1
frappe/patches.txt Bestand weergeven

@@ -210,4 +210,4 @@ frappe.patches.v14_0.set_document_expiry_default
frappe.patches.v14_0.delete_data_migration_tool
frappe.patches.v14_0.set_suspend_email_queue_default
frappe.patches.v14_0.different_encryption_key
frappe.patches.v14_0.update_multistep_webforms
frappe.patches.v14_0.update_multistep_webforms #30-08-2022

+ 3
- 0
frappe/patches/v14_0/update_multistep_webforms.py Bestand weergeven

@@ -4,6 +4,9 @@ import frappe
def execute():
frappe.reload_doctype("Web Form")

if not frappe.db.has_column("Web Form", "is_multi_step_form"):
return

for web_form in frappe.get_all("Web Form", filters={"is_multi_step_form": 1}):
web_form_fields = frappe.get_doc("Web Form", web_form.name).web_form_fields
for web_form_field in web_form_fields:


Laden…
Annuleren
Opslaan