Make recipe edit client-side validation work