fix: Fix welcome email bugs

Send only when new user is created
Require email address when user created

Resolves #32
This commit is contained in:
James Graham
2020-05-28 16:24:44 +01:00
parent c6eda514ca
commit 0cceb604dd
4 changed files with 65 additions and 23 deletions

View File

@@ -8,7 +8,12 @@ from django.contrib.auth.admin import UserAdmin
from . import models
admin.site.register(models.User, UserAdmin)
@admin.register(models.User)
class CustomUserAdmin(UserAdmin):
"""Add email address field to new user form."""
add_fieldsets = UserAdmin.add_fieldsets + (
('Details', {'fields': ('email', )}),
) # yapf: disable
@admin.register(models.Organisation)