fix: stabilize profile name migration and parser validation imports
Some checks failed
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled
CI/CD Pipeline / Telegram Notify Success (pull_request) Has been cancelled
CI/CD Pipeline / Code Quality Checks (pull_request) Has been cancelled
CI/CD Pipeline / Run Tests (pull_request) Has been cancelled

This commit is contained in:
2026-03-22 13:31:23 +01:00
parent e639b3c792
commit 15285f2f49
7 changed files with 23 additions and 12 deletions

View File

@@ -26,6 +26,8 @@ def backfill_profile_names(apps, schema_editor):
class Migration(migrations.Migration):
atomic = False
dependencies = [
("user", "0009_alter_user_groups"),
]

View File

@@ -258,9 +258,7 @@ class AdminUserUpdateSerializer(serializers.ModelSerializer):
required=False,
help_text="Прикладная роль пользователя",
)
first_name = serializers.CharField(
required=False, allow_blank=True
)
first_name = serializers.CharField(required=False, allow_blank=True)
middle_name = serializers.CharField(
required=False,
allow_blank=True,

View File

@@ -5,7 +5,10 @@ from django.contrib.auth import get_user_model
from django.contrib.auth.models import Group
from django.db import transaction
from django.db.models import F, Q
from rest_framework_simplejwt.token_blacklist.models import BlacklistedToken, OutstandingToken
from rest_framework_simplejwt.token_blacklist.models import (
BlacklistedToken,
OutstandingToken,
)
from rest_framework_simplejwt.tokens import RefreshToken
from .models import Profile