fix issue of price not being saved on initial rule creation