mod: валидатор форм, парсера и моделей (07) избежания дублей в синонимах других записей

This commit is contained in:
2026-06-22 17:38:04 +03:00
parent 73f0c615f0
commit 5b339d1a53
4 changed files with 92 additions and 42 deletions

View File

@@ -774,10 +774,7 @@ class TbLabel(models.Model):
# ===== УПРАВЛЕНИЕ СИНОНИМАМИ =====
# Обновляем список синонимов в метаданных (универсальный хелпер для всех моделей)
print("DEBUG save: ДО update_synonyms_in_metadata")
print("DEBUG save: j_label_metadata ДО:", self.j_label_metadata)
update_synonyms_in_metadata(self, 's_label', 'j_label_metadata')
print("DEBUG save: j_label_metadata ПОСЛЕ:", self.j_label_metadata)
# ===== СОЗДАНИЕ СВЯЗАННОЙ СТАТЬИ =====
# Если статья не привязана (но может быть пустой из-за blank=True)