Subversion Repositories SmartDukaan

Rev

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

Rev 3289 Rev 3309
Line 958... Line 958...
958
def send_product_notifications():
958
def send_product_notifications():
959
    product_notifications = ProductNotification.query.all()
959
    product_notifications = ProductNotification.query.all()
960
    for product_notification in product_notifications:
960
    for product_notification in product_notifications:
961
        item = product_notification.item
961
        item = product_notification.item
962
        availability = __get_item_availability(item)
962
        availability = __get_item_availability(item)
963
        if availability > 0:
963
        if availability > 0 and item.status == status.ACTIVE:
964
            __enque_product_notification_email(product_notification.email, __get_product_name(item) , product_notification.addedOn, __get_product_url(item), item.id)
964
            __enque_product_notification_email(product_notification.email, __get_product_name(item) , product_notification.addedOn, __get_product_url(item), item.id)
965
            product_notification.delete()
965
            product_notification.delete()
966
    session.commit()
966
    session.commit()
967
    return True
967
    return True
968
   
968