[I128-2491] Мероприятия: связь фотографии с записью создается вне Security


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


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

Компоненты: Комплексное решение АБИС ИРБИС64/128

Завершено: 27.06.2026 21:48

Проблема:

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

Решение:

Массовая загрузка фотографий использует общий механизм Security для создания связи Photos с записью мероприятия. Для пользователя сценарий остается прежним: фотографии загружаются, привязываются к мероприятию и отправляются на индексацию.

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

В modules/Event/Actions/UploadMultyPhotos.inc прямое добавление LINKполя через $rp>FieldAddA(113, ...) заменяется на UseModule('Security')>MaterializeLink($rp, 'Photos', $sid). Это переводит создание связи на API, вынесенный в I1282487.

-

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

1.1. 🔗 blocks: I128-2487

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