URL изображения для issue.description Follow
Здравствуйте, настроил Youtrack как help desk из Вашей статьи на вики, чтобы комментарии отсылались по почте.
При кастомизации столкнулся со следующей проблемой:
При возврате issue.description, в текст которого было вставлено изображнение(не прикреплено как аттач, а именно в тексте) при использовании issue.wikify(issue.description, issue.isUsingMarkdown) на выходе получается:
<div class="gmail_default" style="font-family:"arial narrow",sans-serif">hello<br class="gmail-Apple-interchange-newline"></div><div class="gmail_default" style="font-family:"arial narrow",sans-serif"> </div><img src="!test.jpg!" alt="test.jpg" width="563" height="249">
Где встроенное изображение имеет ссылку:
!test.jpg!
Соответственно в почтовом клиенте изображение не отображается корректно.
Вопросов несколько:
1. Как я могу возвратить только текст issue.description, убрав из него встроенные изображения с тегом <img src.... >
2. Могу ли я поменять ссылки в встроенных изображениях при отсылке issue.descriotion на почтовый ящик?
Please sign in to leave a comment.
Здравствуйте!
Можете, пожалуйста, прислать скриншот? Уточните, пожалуйста, изображение не открывается в уведомлении о создании нового комментария? И какой почтовый клиент вы используете?
Отправлял текст, встроенное изображение + изображение в прикрепленных файлах.
На выходе wikify(issue.description) дает следующее: ( блок attachments с преобразованием прикрепленных файлов делал на основе мануала по helpdesk, работает корректно)
Комментарии работают корректно, почтовый клиент gmail
Проблема не в почтовом клиенте - 100%. Потому что в оригинале письма вместо иконки такая ссылка на изображение:
Проблему решил следующим образом, может кому пригодится:
p.s. Комментарии тоже не распознавали картинки в issue.description
К сожалению, не смогла воспроизвести такое же поведение: при использовании стандартных рабочих процессов для Help Desk, изображения обрабатываются корректно. В оригинале письма ссылка отображается в виде <img src=3D"https://example.myjetbrains.com:443/youtrack/api/files/8-=5727?sign=3DMT... .
В любом случае, хорошо, что вы нашли решение.