blob: e8ccecd8b693995ae8f8bc9cdf7f933f2cb81880 [file] [log] [blame]
Pranav Nachanekardf1a5a92019-09-20 10:08:48 +05301import frappe
Pranav Nachanekare434e8e2019-10-09 14:08:01 +05302
Pranav Nachanekar8b744b22019-09-23 15:55:35 +05303from frappe.utils.verified_command import verify_request
Pranav Nachanekardf1a5a92019-09-20 10:08:48 +05304@frappe.whitelist(allow_guest=True)
5def get_context(context):
Pranav Nachanekar8b744b22019-09-23 15:55:35 +05306 if not verify_request():
7 context.success = False
8 return context
Pranav Nachanekard45c12b2019-09-24 16:07:02 +05309
Pranav Nachanekardf1a5a92019-09-20 10:08:48 +053010 email = frappe.form_dict['email']
11 appointment_name = frappe.form_dict['appointment']
Pranav Nachanekar8b744b22019-09-23 15:55:35 +053012
Pranav Nachanekardf1a5a92019-09-20 10:08:48 +053013 if email and appointment_name:
14 appointment = frappe.get_doc('Appointment',appointment_name)
15 appointment.set_verified(email)
16 context.success = True
17 return context
18 else:
Pranav Nachanekardf1a5a92019-09-20 10:08:48 +053019 context.success = False
20 return context