Fire_event Error Fix

Seems to fix the fire_event error. Probably isn't right, updates "everything" with the order.update! method and redirects to cart.