Subversion Repositories SmartDukaan

Rev

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

Rev 25479 Rev 25480
Line 73... Line 73...
73
 
73
 
74
@memoized(3600)   
74
@memoized(3600)   
75
def __populateWarehouseMap():
75
def __populateWarehouseMap():
76
    warehouses = Warehouse.query.filter(Warehouse.warehouseType.in_(['OURS', 'THIRD_PARTY'])).filter(Warehouse.inventoryType == 'GOOD').all()
76
    warehouses = Warehouse.query.filter(Warehouse.warehouseType.in_(['OURS', 'THIRD_PARTY'])).filter(Warehouse.inventoryType == 'GOOD').all()
77
    for warehouse in warehouses:
77
    for warehouse in warehouses:
78
        expunge(warehouse)
78
        warehouse.expunge()
79
    for warehouse in warehouses:
79
    for warehouse in warehouses:
80
        warehouseMap[warehouse.id] = warehouse
80
        warehouseMap[warehouse.id] = warehouse
81
        print warehouse.id, warehouse.vendor
81
        print warehouse.id, warehouse.vendor
82
        if warehouse.vendor.id==default_virtual_vendor and warehouse.warehouseType == 'THIRD_PARTY':
82
        if warehouse.vendor.id==default_virtual_vendor and warehouse.warehouseType == 'THIRD_PARTY':
83
            virtualVendorWarehouses[warehouse.state_id] = warehouse 
83
            virtualVendorWarehouses[warehouse.state_id] = warehouse