| Line 819... |
Line 819... |
| 819 |
session.commit()
|
819 |
session.commit()
|
| 820 |
return True
|
820 |
return True
|
| 821 |
def verifiedLinkSent(self,):
|
821 |
def verifiedLinkSent(self,):
|
| 822 |
if self.callType == 'fresh':
|
822 |
if self.callType == 'fresh':
|
| 823 |
self.retailer.status = 'followup'
|
823 |
self.retailer.status = 'followup'
|
| - |
|
824 |
self.retailer.agent_id = None
|
| 824 |
self.retailer.next_call_time = self.callHistory.call_time + timedelta(days=1)
|
825 |
self.retailer.next_call_time = self.callHistory.call_time + timedelta(days=1)
|
| 825 |
self.callHistory.disposition_description = 'App link sent via ' + self.callHistory.disposition_description+ '. followup on' + datetime.strftime(self.retailer.next_call_time, '%d/%m/%Y %H:%M:%S')
|
826 |
self.callHistory.disposition_description = 'App link sent via ' + self.callHistory.disposition_description+ '. followup on' + datetime.strftime(self.retailer.next_call_time, '%d/%m/%Y %H:%M:%S')
|
| 826 |
else:
|
827 |
else:
|
| 827 |
self.retailer.status = 'followup'
|
828 |
self.retailer.status = 'followup'
|
| - |
|
829 |
self.retailer.agent_id = None
|
| 828 |
self.retailer.next_call_time = self.callHistory.call_time + timedelta(days=7)
|
830 |
self.retailer.next_call_time = self.callHistory.call_time + timedelta(days=7)
|
| 829 |
self.callHistory.disposition_description = 'App link sent via' + self.callHistory.disposition_description + '. Followup again on ' + datetime.strftime(self.retailer.next_call_time, '%d/%m/%Y %H:%M:%S')
|
831 |
self.callHistory.disposition_description = 'App link sent via' + self.callHistory.disposition_description + '. Followup again on ' + datetime.strftime(self.retailer.next_call_time, '%d/%m/%Y %H:%M:%S')
|
| 830 |
addContactToRetailer(self.agentId, self.retailerId, self.smsNumber, self.callType, 'sms')
|
832 |
addContactToRetailer(self.agentId, self.retailerId, self.smsNumber, self.callType, 'sms')
|
| 831 |
session.commit()
|
833 |
session.commit()
|
| 832 |
return True
|
834 |
return True
|
| Line 871... |
Line 873... |
| 871 |
retailerLink.activated = user.created
|
873 |
retailerLink.activated = user.created
|
| 872 |
retailerLink.user_id = user.id
|
874 |
retailerLink.user_id = user.id
|
| 873 |
retailer = session.query(Retailers).filter_by(id=retailerId).first()
|
875 |
retailer = session.query(Retailers).filter_by(id=retailerId).first()
|
| 874 |
if retailer.status == 'followup':
|
876 |
if retailer.status == 'followup':
|
| 875 |
retailer.status = 'onboarding'
|
877 |
retailer.status = 'onboarding'
|
| - |
|
878 |
retailer.agent_id = None
|
| 876 |
retailer.call_priority = None
|
879 |
retailer.call_priority = None
|
| 877 |
retailer.next_call_time = None
|
880 |
retailer.next_call_time = None
|
| 878 |
retailer.retry_count = 0
|
881 |
retailer.retry_count = 0
|
| 879 |
retailer.invalid_retry_count = 0
|
882 |
retailer.invalid_retry_count = 0
|
| 880 |
session.commit()
|
883 |
session.commit()
|