| Line 2456... |
Line 2456... |
| 2456 |
otherMobileNumber = req.get_param('mobile_number')
|
2456 |
otherMobileNumber = req.get_param('mobile_number')
|
| 2457 |
if otherMobileNumber is None or str(otherMobileNumber).strip() is '':
|
2457 |
if otherMobileNumber is None or str(otherMobileNumber).strip() is '':
|
| 2458 |
retailerContact = session.query(RetailerContacts).filter_by(retailer_id=identifier).filter(RetailerContacts.contact_type=='sms').order_by(RetailerContacts.created.desc()).first()
|
2458 |
retailerContact = session.query(RetailerContacts).filter_by(retailer_id=identifier).filter(RetailerContacts.contact_type=='sms').order_by(RetailerContacts.created.desc()).first()
|
| 2459 |
if retailerContact is not None:
|
2459 |
if retailerContact is not None:
|
| 2460 |
if retailerContact.mobile_number is not None and len(retailerContact.mobile_number)==10:
|
2460 |
if retailerContact.mobile_number is not None and len(retailerContact.mobile_number)==10:
|
| 2461 |
smsStatus = generateSms(identifier,retailerContact.mobile_number,agentId)
|
2461 |
smsStatus = generateSms(self,identifier,retailerContact.mobile_number,agentId)
|
| 2462 |
if smsStatus:
|
2462 |
if smsStatus:
|
| 2463 |
resp.body = "{\"result\":\"success\"}"
|
2463 |
resp.body = "{\"result\":\"success\"}"
|
| 2464 |
else:
|
2464 |
else:
|
| 2465 |
resp.body = "{\"result\":\"failed\"}"
|
2465 |
resp.body = "{\"result\":\"failed\"}"
|
| 2466 |
else:
|
2466 |
else:
|
| Line 2469... |
Line 2469... |
| 2469 |
else:
|
2469 |
else:
|
| 2470 |
print 'No number to send the message for retailer id '+str(identifier)
|
2470 |
print 'No number to send the message for retailer id '+str(identifier)
|
| 2471 |
resp.body = "{\"result\":\"failed\"}"
|
2471 |
resp.body = "{\"result\":\"failed\"}"
|
| 2472 |
else:
|
2472 |
else:
|
| 2473 |
if len(str(otherMobileNumber).strip())==10:
|
2473 |
if len(str(otherMobileNumber).strip())==10:
|
| 2474 |
smsStatus = generateSms(identifier,str(otherMobileNumber).strip(),agentId)
|
2474 |
smsStatus = generateSms(self,identifier,str(otherMobileNumber).strip(),agentId)
|
| 2475 |
if smsStatus:
|
2475 |
if smsStatus:
|
| 2476 |
resp.body = "{\"result\":\"success\"}"
|
2476 |
resp.body = "{\"result\":\"success\"}"
|
| 2477 |
else:
|
2477 |
else:
|
| 2478 |
resp.body = "{\"result\":\"failed\"}"
|
2478 |
resp.body = "{\"result\":\"failed\"}"
|
| 2479 |
else:
|
2479 |
else:
|