Clean up login error messages
If not populated, update user.approver_id with order.approver_id on saving order