Confluence не умеет парсить слеши?

Натолкнулись на странную проблему. Если в страницу Confluence в режиме текста добавить любой URL с двумя слешами “http://domainname.com/path\\“, то попытка Confluence перевести её в HMTL, при показе, вызывает ошибку, при нескольких ошибках Confluence падает.

[ConfluenceLinkResolver] Parse error while parsing link https://[URL]/path\\
java.text.ParseException: Expected a blog-entry reference, but wasn't

Как так ребята пропустили, не понимаю, но сильно надеюсь, что это ошибка поправлена в уже вышедшей версии 2.9, потому как двойной слеш в Confluence означает перевод строки и не так уж редко клиенты не ставят пробелов между текстом и символами перевода.

Причины этого бага, скорее всего, в том, что сначала обрабатывается синтаксис wiki, а потом вызывается обработка URL в тексте, соответственно и все ссылки с “++”, “__”, также могут быть обработаны неправильно, либо искажены.

Leave a Reply

Your email address will not be published. Required fields are marked *