diff --git a/tournaments/admin.py b/tournaments/admin.py index 759f9e6..4a535d4 100644 --- a/tournaments/admin.py +++ b/tournaments/admin.py @@ -11,7 +11,12 @@ class CustomUserAdmin(UserAdmin): model = CustomUser list_display = ['email', 'username', 'is_active', 'is_staff', 'first_name', 'last_name', ] fieldsets = [ - (None, {'fields': ['id', 'username', 'email', 'password', 'first_name', 'last_name', 'is_active', 'clubs', 'country', 'phone', 'licence_id', 'umpire_code', ]}), + (None, {'fields': ['id', 'username', 'email', 'password', 'first_name', 'last_name', 'is_active', + 'clubs', 'country', 'phone', 'licence_id', 'umpire_code', + 'summons_message_body', 'summons_message_signature', 'summons_available_payment_methods', + 'summons_display_format', 'summons_display_entry_fee', 'summons_use_full_custom_message', + 'match_formats_default_duration', 'bracket_match_format_preference', 'group_stage_match_format_preference', 'loser_bracket_match_format_preference', + ]}), ] add_fieldsets = [ ( @@ -23,6 +28,13 @@ class CustomUserAdmin(UserAdmin): ), ] + + + + + + + class TeamRegistrationAdmin(admin.ModelAdmin): list_display = ['player_names', 'group_stage_position', 'name', 'tournament'] diff --git a/tournaments/serializers.py b/tournaments/serializers.py index d3d6db6..296b607 100644 --- a/tournaments/serializers.py +++ b/tournaments/serializers.py @@ -43,6 +43,16 @@ class UserSerializer(serializers.ModelSerializer): phone=phone, licence_id=licence_id, country=country, + summons_message_body=validated_data.get('summons_message_body'), + summons_message_signature=validated_data.get('summons_message_signature'), + summons_available_payment_methods=validated_data.get('summons_available_payment_methods'), + summons_display_format=validated_data.get('summons_display_format'), + summons_display_entry_fee=validated_data.get('summons_display_entry_fee'), + summons_use_full_custom_message=validated_data.get('summons_use_full_custom_message'), + match_formats_default_duration=validated_data.get('match_formats_default_duration'), + bracket_match_format_preference=validated_data.get('bracket_match_format_preference'), + group_stage_match_format_preference=validated_data.get('group_stage_match_format_preference'), + loser_bracket_match_format_preference=validated_data.get('loser_bracket_match_format_preference'), ) self.send_email(self.context['request'], user)