Subversion Repositories SmartDukaan

Rev

Rev 15574 | Rev 15662 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 15574 Rev 15613
Line 1001... Line 1001...
1001
            retailerLink = session.query(RetailerLinks).filter(or_(RetailerLinks.code==referrer, RetailerLinks.code==user.utm_campaign)).first()
1001
            retailerLink = session.query(RetailerLinks).filter(or_(RetailerLinks.code==referrer, RetailerLinks.code==user.utm_campaign)).first()
1002
            if retailerLink is None:
1002
            if retailerLink is None:
1003
                if user.mobile_number is not None:
1003
                if user.mobile_number is not None:
1004
                    retailerContact = session.query(RetailerContacts).filter_by(mobile_number=user.mobile_number).first()
1004
                    retailerContact = session.query(RetailerContacts).filter_by(mobile_number=user.mobile_number).first()
1005
                    if retailerContact is None:
1005
                    if retailerContact is None:
1006
                        retailer = session.query(Retailers).filter(Retailers.status.in_(['followup', 'fretry'])).filter(or_(Retailers.contact1==user.mobile_number,Retailers.contact2==user.mobile_number)).first()
1006
                        retailer = session.query(Retailers).filter(Retailers.status.in_(['followup', 'fretry', 'fdone'])).filter(or_(Retailers.contact1==user.mobile_number,Retailers.contact2==user.mobile_number)).first()
1007
                    else:
1007
                    else:
1008
                        retailer = session.query(Retailers).filter_by(id = retailerContact.retailer_id).first()
1008
                        retailer = session.query(Retailers).filter_by(id = retailerContact.retailer_id).first()
1009
            else:
1009
            else:
1010
                retailer = session.query(Retailers).filter_by(id = retailerLink.retailer_id).first()
1010
                retailer = session.query(Retailers).filter_by(id = retailerLink.retailer_id).first()
1011
                mappedWith='code'
1011
                mappedWith='code'
Line 1127... Line 1127...
1127
    
1127
    
1128
class Mock(object):
1128
class Mock(object):
1129
    pass
1129
    pass
1130
 
1130
 
1131
def tagActivatedReatilers():
1131
def tagActivatedReatilers():
1132
    retailerIds = [r for  r, in session.query(RetailerLinks.retailer_id).all()]
1132
    retailerIds = [r for  r, in session.query(RetailerLinks.retailer_id).filter_by(user_id = None).all()]
1133
    session.close()
1133
    session.close()
1134
    for retailerId in retailerIds:
1134
    for retailerId in retailerIds:
1135
        isActivated(retailerId)
1135
        isActivated(retailerId)
1136
    session.close()
1136
    session.close()
1137
 
1137