Страница 1 из 1

# переход на комментарий из списка документов задачи

Добавлено: 15.09.2016 09:03
Халфин Тимур Маликович
сейчас нет возможность быстрого перехода на комментарий, в котором находится документ, а это часто нужно

#  решетку добавить или типа того

Добавлено: 15.09.2016 10:32
Michael G.
Документ может быть прикреплен к нескольким комментариям.

Добавлено: 15.09.2016 11:03
Халфин Тимур Маликович
действительно, проблема...
но переходить-то надо

может быть, сделать переход на первый комментарий?

Добавлено: 15.09.2016 15:31
Dmitry Goncharenko
Тут тоже нюанс - у пользователя может не быть доступа к этому комментарию. То есть, такая ссылка должна быть плавающая, от пользователя к пользователю она может меняться.

Добавлено спустя 3 минуты 53 секунды:
Сложность в таких случаях всегда одна - хранить универсальную ссылку, годную для всех пользователей, не получается (ибо см. выше), а делать кучу запросов с выборкой первого доступного пользователю комментария и генерировать ссылки на лету - получается очень накладно по ресурсам (как минимум 1 запрос на файл, а то и больше) + возникает пауза при отработке, если файлов много.

Добавлено: 23.09.2016 17:46
Халфин Тимур Маликович
Тут тоже нюанс - у пользователя может не быть доступа к этому комментарию
т.е. к комментарию доступа нет, а к прикрепленному файлу есть?
т.е. файлы в скрытых комментариях доступны другим пользователям?

Добавлено: 24.09.2016 12:54
Dmitry Goncharenko
Нет, я имею в виду немного другую ситуацию:
- файл был добавлен в задачу скрытым комментарием (условно, "ИваИваныч, посмотрите, вот такой компред хочу ему отправить"
- затем файл использован в комментарии, который уже доступен клиенту (ИванИваныч одобрил и этот же файл появился в открытом комментарии)
- итого имеем, что файл доступен клиенту, но комментарий, в котором он был добавлен в задачу, от клиента скрыт.

Это не самая распространенная ситуация - но она мешает просто отображать ссылку на действие, которым файл бы добавлен в задачу на самом деле. А делать проверки доступности каждому конкретному пользователю этого комментария или вычислять для него первый доступный комментарий, в котором присутствует это файл, очень затратно.