* GoCardless integration * Addition of a method for determining if the email should be sent or not * Correction for Tests * Codacy fix * Documents moved to ERPNext * Codacy fix * Codacy fixes * Remove method where not necessary and replace with hasattr
		
			
				
	
	
		
			25 lines
		
	
	
		
			555 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			555 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| $(document).ready(function() {
 | |
| 	var data = {{ frappe.form_dict | json }};
 | |
| 	var doctype = "{{ reference_doctype }}"
 | |
| 	var docname = "{{ reference_docname }}"
 | |
| 
 | |
| 	frappe.call({
 | |
| 		method: "erpnext.templates.pages.integrations.gocardless_checkout.check_mandate",
 | |
| 		freeze: true,
 | |
| 		headers: {
 | |
| 			"X-Requested-With": "XMLHttpRequest"
 | |
| 		},
 | |
| 		args: {
 | |
| 			"data": JSON.stringify(data),
 | |
| 			"reference_doctype": doctype,
 | |
| 			"reference_docname": docname
 | |
| 		},
 | |
| 		callback: function(r) {
 | |
| 			if (r.message) {
 | |
| 				window.location.href = r.message.redirect_to
 | |
| 			}
 | |
| 		}
 | |
| 	})
 | |
| 
 | |
| })
 |