| Line 989... |
Line 989... |
| 989 |
try:
|
989 |
try:
|
| 990 |
user = session.query(Users).filter_by(id=userId).first()
|
990 |
user = session.query(Users).filter_by(id=userId).first()
|
| 991 |
result = False
|
991 |
result = False
|
| 992 |
mappedWith = 'contact'
|
992 |
mappedWith = 'contact'
|
| 993 |
if user is not None:
|
993 |
if user is not None:
|
| - |
|
994 |
referrer = None if user.referrer is None else user.referrer.upper()
|
| 994 |
retailerLink = session.query(RetailerLinks).filter(or_(RetailerLinks.code==user.referrer.upper(), RetailerLinks.code==user.utm_campaign)).first()
|
995 |
retailerLink = session.query(RetailerLinks).filter(or_(RetailerLinks.code==referrer, RetailerLinks.code==user.utm_campaign)).first()
|
| 995 |
if retailerLink is None:
|
996 |
if retailerLink is None:
|
| 996 |
retailerContact = session.query(RetailerContacts).filter_by(mobile_number=user.mobile_number).first()
|
997 |
retailerContact = session.query(RetailerContacts).filter_by(mobile_number=user.mobile_number).first()
|
| 997 |
if retailerContact is None:
|
998 |
if retailerContact is None:
|
| 998 |
retailer = session.query(Retailers).filter(Retailers.status.in_(['followup', 'fretry'])).filter(or_(Retailers.contact1==user.mobile_number,Retailers.contact2==user.mobile_number)).first()
|
999 |
retailer = session.query(Retailers).filter(Retailers.status.in_(['followup', 'fretry'])).filter(or_(Retailers.contact1==user.mobile_number,Retailers.contact2==user.mobile_number)).first()
|
| 999 |
else:
|
1000 |
else:
|