Browse Source

fix: patch for renaming field in Membership Settings

develop
Rucha Mahabal 4 years ago
parent
commit
53d0eebbe8
  1. 4
      erpnext/non_profit/doctype/membership/membership.py
  2. 3
      erpnext/patches/v13_0/update_member_email_address.py

4
erpnext/non_profit/doctype/membership/membership.py

@ -284,13 +284,13 @@ def trigger_razorpay_subscription(*args, **kwargs):
def notify_failure(log):
try:
content = _("""
content = """
Dear System Manager,
Razorpay webhook for creating renewing membership subscription failed due to some reason.
Please check the following error log linked below
Error Log: {0}
Regards, Administrator
""").format(get_link_to_form("Error Log", log.name))
""".format(get_link_to_form("Error Log", log.name))
sendmail_to_system_managers("[Important] [ERPNext] Razorpay membership webhook failed , please check.", content)
except:

3
erpnext/patches/v13_0/update_member_email_address.py

@ -3,6 +3,7 @@
from __future__ import unicode_literals
import frappe
from frappe.model.utils.rename_field import rename_field
def execute():
"""add value to email_id column from email"""
@ -17,3 +18,5 @@ def execute():
# Set the value for it
frappe.db.set_value("Member", member, "email_id", email)
rename_field("Membership Settings", "enable_auto_invoicing", "enable_invoicing")

Loading…
Cancel
Save