promo orders controller decorator overriding blank order check from core