fix(communications): Удалить поле department из ChatListSerializer и ChatDetailSerializer

- Убрано поле 'department' из списка полей в ChatListSerializer
- Убрано поле 'department' из списка полей в ChatDetailSerializer
- Исправлена ошибка ImproperlyConfigured при запросе списка чатов
- Поле было удалено из модели, но осталось в сериализаторах
This commit is contained in:
lizerk 2026-03-11 16:51:05 +03:00
parent 7c8ed68a6b
commit c670246dd5

View File

@ -55,7 +55,7 @@ class ChatListSerializer(serializers.ModelSerializer):
# NEW: universal fields
'context_object_id', 'context_type', 'flags', 'extra_data', 'include_all_users',
# DEPRECATED: для обратной совместимости
'is_main', 'department',
'is_main',
# Messages & status
'last_message', 'unread_count', 'participant_names',
'is_pinned', 'notifications_enabled', 'last_read_message_id'
@ -134,7 +134,7 @@ class ChatDetailSerializer(serializers.ModelSerializer):
# NEW: universal fields
'context_object_id', 'context_type', 'context_app', 'flags', 'extra_data', 'include_all_users',
# DEPRECATED: для обратной совместимости (не удалять до полной миграции клиента)
'is_main', 'department',
'is_main',
# Participants & memberships
'participants', 'participant_details',
'memberships', 'user_settings', 'is_pinned',