Use extra.profile_fields if it exists
Change condition to check if form is complete

It returned true when the values in the user profile and the form input were both `undefined`.
Add profile in users widget
Remove isAdmin check