I got an error while following meeting app in frappe framework course
sendmail() got an unexpected keyword argument ‘as_bulk’
meeting = frappe.get_doc(“Meeting”, meeting)
if meeting.status == "Planned":
recipients=[d.attendee for d in meeting.attendees],
meeting.status = "Invitation Sent"
frappe.msgprint(_("Meeting Status must be 'Planned'"))
You can remove as_bulk =True from send_mail() function. As such errors occurred when function has not argument which you’re passing.
@Hardik_Zinzu , I have same problem, but this problem occurred in standard meeting api file how to override this?
Please explain a bit more ! Which meeting API you’re talking about ?
As per mentioned @Ramki_Marichamy the file path is apps/meeting/meeting/api.py
For now i directly removed as_bulk=True but this is standard file but future meeting app release how to handle this?
On which version you’re working. Please mention it so I can check it and get back to you
ERPNext: v14.18.2 (version-14)
Frappe Framework: v14.27.0 (version-14)
Frappe HR: v14.1.0 (version-14)
India Compliance: v14.2.1 (version-14)
Frappe LMS: v0.0.1 (main)
meeting: v0.0.1 (master)