How to make one of two fields required, but only one filled