I came across error Property "Craft\WebApp.assetUpload" is not defined, when registering users from front end. Is this a bug or missing config param?
I have used the example on craft website: https://craftcms.com/docs/templating/user-registration-form
The Actual template used is:
<h1>Membership Registration</h1>
<form method="post" action="" enctype="multipart/form-data" accept-charset="UTF-8">
<input type="hidden" name="action" value="users/saveUser">
<input type="hidden" name="redirect" value="">
{% macro errorList(errors) %}
{% if errors %}
<ul class="errors">
{% for error in errors %}
<li>{{ error }}</li>
{% endfor %}
</ul>
{% endif %}
{% endmacro %}
{% from _self import errorList %}
<h3><label for="username">Username</label></h3>
<input id="username" type="text" name="username"
{%- if account is defined %} value="{{ account.username }}"{% endif -%}>
{% if account is defined %}
{{ errorList(account.getErrors('username')) }}
{% endif %}
<h3><label for="email">Email</label></h3>
<input id="email" type="text" name="email"
{%- if account is defined %} value="{{ account.email }}"{% endif %}>
{% if account is defined %}
{{ errorList(account.getErrors('email')) }}
{% endif %}
<h3><label for="password">Password</label></h3>
<input id="password" type="password" name="password">
{% if account is defined %}
{{ errorList(account.getErrors('password')) }}
{% endif %}
<input type="submit" value="Register">
</form>
Cheers, Sil