Winter CMS Build
1.2
PHP Version
8.1
Database engine
MySQL/MariaDB
Plugins installed
No response
Issue description
Hi there,
I have a switch field named is_activated in the User form that gets disabled once the user is activated. In my User model, I also have a default value for the attribute is_activated:
public $attributes = [
'is_banned' => false,
'is_activated' => false,
'ldap_authenticated' => false,
];
However, for some reason, when I submit the form (context is always update) the disabled switch is submitted too and the value false is saved for the field is_activated. Thus the user is not activated anymore.
Request payload:

How can I solve? Thanks.
Steps to replicate
- Add a switch field.
- Disable it somehow.
- Submit.
Workaround
The solution, for now, seems to be to not disable form fields.
Winter CMS Build
1.2
PHP Version
8.1
Database engine
MySQL/MariaDB
Plugins installed
No response
Issue description
Hi there,
I have a switch field named
is_activatedin theUserform that gets disabled once the user is activated. In myUsermodel, I also have a default value for the attributeis_activated:However, for some reason, when I submit the form (context is always
update) the disabled switch is submitted too and the valuefalseis saved for the fieldis_activated. Thus the user is not activated anymore.Request payload:

How can I solve? Thanks.
Steps to replicate
Workaround
The solution, for now, seems to be to not disable form fields.