Subversion Repositories SmartDukaan

Rev

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

Rev 8488 Rev 8492
Line 920... Line 920...
920
 
920
 
921
            if not delayed and not fda:
921
            if not delayed and not fda:
922
                thank_you_html = """As Promised """ + str(order.lineitems[0]) +""" ordered by you has been <b>Delivered On Time.</b>""" 
922
                thank_you_html = """As Promised """ + str(order.lineitems[0]) +""" ordered by you has been <b>Delivered On Time.</b>""" 
923
            elif delayed:
923
            elif delayed:
924
                max_discount = 500
924
                max_discount = 500
925
                delayedDays = get_business_days_count(order.promised_delivery_time, fda_datetime)
925
                delayedDays = max(1,get_business_days_count(order.promised_delivery_time, fda_datetime))
926
                max_discount = min(max_discount, order.lineitems[0].unit_price/10)
926
                max_discount = min(max_discount, order.lineitems[0].unit_price/10)
927
                discount = min(round(max_discount),delayedDays*50)  
927
                discount = min(round(max_discount),delayedDays*50)  
928
                promotion_client = PromotionClient().get_client()
928
                promotion_client = PromotionClient().get_client()
929
                endOn =  order.delivery_timestamp + datetime.timedelta(days = 30)
929
                endOn =  order.delivery_timestamp + datetime.timedelta(days = 30)
930
                expiry = endOn.strftime("%A, %d. %B %Y")
930
                expiry = endOn.strftime("%A, %d. %B %Y")