Поиск YouTrack не зависит от языка установки - PullRequest
0 голосов
/ 26 июня 2018

Я пишу инструмент, который выбирает проблемы, на которые пользователь потратил некоторое время в течение последней недели, и отображает затраченное время для каждого дня и выпуска в виде сводки, чтобы пользователь знал, где он мог бы забыл забронировать время.

В YouTrack 2018.2 вы можете искать проблемы по work date, это именно то, что я хочу. К сожалению, запрос work date: {Last Week} работает только в экземпляре YouTrack, который был установлен на английский. Но мне также нужно уметь обрабатывать немецкий экземпляр. Запрос там должен быть Arbeitsdatum: {Last Week}

Кажется, что заполнители {Last Week} работают, даже без локализации, но имя поля может отличаться в зависимости от языка установки.

Есть ли какое-нибудь общее имя поля, которое я могу использовать для этого? Или, по крайней мере, вызов API, который позволяет мне определить правильное имя поля?

Если нет: есть ли список имен полей где-нибудь общедоступным, чтобы я мог предоставить сопоставление в зависимости от языка установки YouTrack?

Любая помощь высоко ценится

Спасибо

1 Ответ

0 голосов
/ 29 июня 2018

Это похоже на ошибку в текущей версии YouTrack 2018.2. На самом деле поиск всегда должен работать по именам английских полей.

На багтрекере youtrack была открыта проблема: https://youtrack.jetbrains.com/issue/JT-47943

...