In version 2.2.1, self.make_user() would create a user with the username testuser and the email address testuser@example.com. Now the user is created without an email address. If you look at the diff you'll see where this behavior happens.
Line 271 in version 2.2.1 is where the email address is added. However, in the new version, this isn't added to the user, and there isn't a setting that I can see to make it have this same behavior. I feel like this should be reverted and added back in version 2.3 since this is a breaking change or make a patch where the default is to create users with emails and then either programmatically determine if the email field is missing from the model and not add the email or make a setting where you can choose not to add an email.
In version 2.2.1,
self.make_user()
would create a user with the usernametestuser
and the email addresstestuser@example.com
. Now the user is created without an email address. If you look at the diff you'll see where this behavior happens.Line 271 in version 2.2.1 is where the email address is added. However, in the new version, this isn't added to the user, and there isn't a setting that I can see to make it have this same behavior. I feel like this should be reverted and added back in version 2.3 since this is a breaking change or make a patch where the default is to create users with emails and then either programmatically determine if the email field is missing from the model and not add the email or make a setting where you can choose not to add an email.