mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-23 15:09:20 +00:00
fix: make contact structure call popup compatible
This commit is contained in:
@@ -70,9 +70,13 @@ def set_caller_information(doc, state):
|
|||||||
numbers = [doc.get('phone'), doc.get('mobile_no')]
|
numbers = [doc.get('phone'), doc.get('mobile_no')]
|
||||||
for_doc = doc.doctype.lower()
|
for_doc = doc.doctype.lower()
|
||||||
|
|
||||||
|
# Contact now has all the nos saved in child table
|
||||||
|
if doc.doctype == 'Contact':
|
||||||
|
numbers = [nos.phone for nos in doc.phone_nos]
|
||||||
|
|
||||||
for number in numbers:
|
for number in numbers:
|
||||||
if not number: continue
|
if not number: continue
|
||||||
print(number)
|
|
||||||
filters = frappe._dict({
|
filters = frappe._dict({
|
||||||
'from': ['like', '%{}'.format(number.lstrip('0'))],
|
'from': ['like', '%{}'.format(number.lstrip('0'))],
|
||||||
for_doc: ''
|
for_doc: ''
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
import frappe
|
import frappe
|
||||||
from frappe import _
|
from frappe import _
|
||||||
import json
|
import json
|
||||||
from frappe.contacts.doctype.contact.contact import get_contact_with_phone_number
|
|
||||||
|
|
||||||
@frappe.whitelist()
|
@frappe.whitelist()
|
||||||
def get_last_interaction(contact=None, lead=None):
|
def get_last_interaction(contact=None, lead=None):
|
||||||
|
|||||||
@@ -3,7 +3,6 @@
|
|||||||
# For license information, please see license.txt
|
# For license information, please see license.txt
|
||||||
|
|
||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
# import frappe
|
|
||||||
from frappe.model.document import Document
|
from frappe.model.document import Document
|
||||||
import requests
|
import requests
|
||||||
import frappe
|
import frappe
|
||||||
|
|||||||
Reference in New Issue
Block a user