Subversion Repositories SmartDukaan

Rev

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

Rev 15318 Rev 15319
Line 1037... Line 1037...
1037
            retailers = session.query(Retailers).filter(anotherCondition).all()
1037
            retailers = session.query(Retailers).filter(anotherCondition).all()
1038
            if retailers is None:
1038
            if retailers is None:
1039
                resp.body = json.dumps("{}")
1039
                resp.body = json.dumps("{}")
1040
            else:
1040
            else:
1041
                for retailer in retailers:
1041
                for retailer in retailers:
1042
                    otherContacts = [r for r, in session.query(RetailerContacts.mobile_number).filter_by(retailer_id=retailer.id).order_by(RetailerContacts.contact_type).all()]
1042
                    otherContacts = [r for r, in session.query(RetailerContacts.mobile_number).filter_by(retailer_id=retailer.id).order_by(RetailerContacts.contact_type).limit(20).all()]
1043
                    retailersJsonArray.append(todict(getRetailerObj(retailer, otherContacts)))    
1043
                    retailersJsonArray.append(todict(getRetailerObj(retailer, otherContacts)))    
1044
            resp.body = json.dumps({"Retailers":retailersJsonArray}, encoding='utf-8')
1044
            resp.body = json.dumps({"Retailers":retailersJsonArray}, encoding='utf-8')
1045
            return
1045
            return
1046
        finally:
1046
        finally:
1047
            session.close()
1047
            session.close()