legs: don't require upgrade fields anymore

This lets people enter their flight information regardless of upgrades.

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>