Детали задачи
-
Ошибка
-
Решение: Готово
-
Medium
-
Community 2024.10
-
Не заполнено
-
Не заполнено
-
Major
Описание
Когда мы отправляем email по документу, который располагается в определенном workspace, то в письме ссылка на документ формируется без указания параметра ws с актуальным workspace и переход по такой ссылке не открывает документ.
Нужно:
- Добавить в настройку типа текстовый параметр defaultWorkspace. Параметр должен наследоваться от родителя если он не задан.
- В теле письма при формировании ссылки на документ добавляем параметр ws=... равным значению атрибута _workspace?localId у записи (присутствует только у записей с типом, у которого workspaceScope: PRIVATE) и если атрибут null или пустой, то берем значение defaultWorkspace из конфигурации типа.
- В модель по умолчанию добавить значение _workspace, чтобы можно было при надобности ссылаться на него в шаблоне (например - ${_workspace}). Значение параметра вычисляется той же логикой что и в п.2
Вложенные файлы
Вложенные файлы
Связи запроса
- is caused by
-
ECOSCOM-5542 Workspaces
-
- New
-
- is cloned by
-
ECOSCOM-5686 Incorrect link in notifications from SD
-
- Готово
-
- relates to
-
ECOSCOM-5673 SD-3149. incorrect link in notification
-
- Готово
-