Subversion Repositories SmartDukaan

Rev

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

Rev 5960 Rev 5963
Line 407... Line 407...
407
        expectedDelay = expectedDelay + __get_vendor_holiday_delay(item, expectedDelay)
407
        expectedDelay = expectedDelay + __get_vendor_holiday_delay(item, expectedDelay)
408
    else:
408
    else:
409
        if warehouse.transferDelayInHours:
409
        if warehouse.transferDelayInHours:
410
            expectedDelay = expectedDelay + warehouse.transferDelayInHours / 24
410
            expectedDelay = expectedDelay + warehouse.transferDelayInHours / 24
411
 
411
 
-
 
412
    total_availability = 0
-
 
413
    for entry in CurrentInventorySnapshot.query.filter_by(item_id = item_id).all():
-
 
414
        total_availability += entry.availability - entry.reserved
-
 
415
 
412
    item_availability_cache = ItemAvailabilityCache.get_by(itemId=item_id)
416
    item_availability_cache = ItemAvailabilityCache.get_by(itemId=item_id)
413
    if item_availability_cache is None:
417
    if item_availability_cache is None:
414
        item_availability_cache = ItemAvailabilityCache()
418
        item_availability_cache = ItemAvailabilityCache()
415
        item_availability_cache.itemId = item_id
419
        item_availability_cache.itemId = item_id
416
    item_availability_cache.warehouseId = int(warehouse_retid)
420
    item_availability_cache.warehouseId = int(warehouse_retid)