Files
enlight-lms/lms/patches/set_email_preferences.py
2022-11-04 11:47:09 +05:30

12 lines
339 B
Python

import frappe
def execute():
frappe.reload_doc("community", "doctype", "community_member")
members = frappe.get_all("Community Member", ["name", "email_preference"])
for member in members:
if not member.email_preference:
frappe.db.set_value(
"Community Member", member.name, "email_preference", "Email on every Message"
)