I am currently developing a site where logged in users can fill out a form multiple times. I am only interested in saving their latest entry though, and not a history of all their entries. Ideally I'd like an option where a gravity form could lookup the user_id and form_id and if one exists, it would overwrite the user's previous entry.
I know this is a pretty specific case so my more practical request is to have a gform_pre_submission_lead_filter for the $lead variable in form_display.php line 78 before handle_submission. That way in my custom filter I can look up the lead and pass back a non-null lead if the user already filled out the form so it doesn't get inserted again.