Refactor Travel Offers Controller