Subversion Repositories SmartDukaan

Rev

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

Rev 25469 Rev 25479
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)
-
 
79
    for warehouse in warehouses:
78
        warehouseMap[warehouse.id] = warehouse
80
        warehouseMap[warehouse.id] = warehouse
79
        print warehouse.id, warehouse.vendor
81
        print warehouse.id, warehouse.vendor
80
        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':
81
            virtualVendorWarehouses[warehouse.state_id] = warehouse 
83
            virtualVendorWarehouses[warehouse.state_id] = warehouse 
82
        if warehouse.vendor.id==default_virtual_vendor and warehouse.warehouseType == 'OURS':
84
        if warehouse.vendor.id==default_virtual_vendor and warehouse.warehouseType == 'OURS':