Edit promo widget logic