Subversion Repositories SmartDukaan

Rev

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

Rev 11041 Rev 11043
Line 1839... Line 1839...
1839
        return 'LOW'  
1839
        return 'LOW'  
1840
 
1840
 
1841
def groupData(previousTimestamp,timestampNow):
1841
def groupData(previousTimestamp,timestampNow):
1842
    previousData = session.query(MarketPlaceHistory).filter(MarketPlaceHistory.timestamp==previousTimestamp).filter(MarketPlaceHistory.source==OrderSource.SNAPDEAL).all()
1842
    previousData = session.query(MarketPlaceHistory).filter(MarketPlaceHistory.timestamp==previousTimestamp).filter(MarketPlaceHistory.source==OrderSource.SNAPDEAL).all()
1843
    for data in previousData:
1843
    for data in previousData:
1844
        latestItemData = session.query(MarketPlaceHistory).filter(MarketPlaceHistory.timestamp==timestampNow).filter(MarketPlaceHistory.item_id==data.item_id).first()
1844
        latestItemData = session.query(MarketPlaceHistory).filter(MarketPlaceHistory.timestamp==timestampNow).filter(MarketPlaceHistory.source==OrderSource.SNAPDEAL).filter(MarketPlaceHistory.item_id==data.item_id).first()
1845
        if latestItemData is None:
1845
        if latestItemData is None:
1846
            continue
1846
            continue
1847
        if data.ourSellingPrice == latestItemData.ourSellingPrice and data.ourOfferPrice == latestItemData.ourOfferPrice and data.competitiveCategory == latestItemData.competitiveCategory:
1847
        if data.ourSellingPrice == latestItemData.ourSellingPrice and data.ourOfferPrice == latestItemData.ourOfferPrice and data.competitiveCategory == latestItemData.competitiveCategory:
1848
            if data.toGroup is None:
1848
            if data.toGroup is None:
1849
                data.toGroup=False
1849
                data.toGroup=False