This came up on the mailing list and I think this is where the problem is.
This needs first, last and email address defined. But if someone wanted to leave off either their first or last name, that seems like it should be fine. Having both of these filled in isn't required by Google, just having even one character in either First or Last name is good enough.
|
if ( $firstName === false || $lastName === false || $userEmail === false ) { |