[I128-2494] Ленты новостей: связь импортированной записи с новостью создается вне Security


НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.2.3 >> [I128-2494] Ленты новостей: связь импортированной записи с новостью создается вне Security📄 Скачать в DOCX


Тип Версия Статус Приоритет Исполнитель
⚙️ Исправление ошибок 2026.2.3 🔘 Завершено Средний Ilya Mikhaylenko

Компоненты: ИРБИС 128. Модуль NewsFeed - Управление лентами новостей

Завершено: 27.06.2026 22:14

Проблема:

При импорте записей в ленту новостей связь записи с новостью создается прямой записью LINK в служебное поле 113. После выделения границы ответственности Security это оставляет часть сценария импорта новостей вне общего механизма управления служебными связями записей.

Решение:

Импорт записей в ленту новостей использует общий механизм Security для создания связи News. Для пользователя сценарий остается прежним: записи импортируются и связываются с новостью автоматически.

Технические подробности:

В modules/NewsFeed/Actions/Importr433FeedP2.inc ручной поиск и добавление LINKполя заменяются на UseModule('Security')>MaterializeLink($r, 'News', $res'sid'). Сохранение записи и счетчик обработанных записей выполняются только если связь была реально добавлена.

-

1. Связанные задачи

1.1. 🔗 blocks: I128-2487

[I128-2487] Security: служебное поле 113 создается без явного действия безопасности Статус: Завершено | Автор: Ilya Mikhaylenko