Как обновить custom field у issue

Youtrack 2018.4

Как обновить кастомное поле у issue?
Пример из документации для 2019.2 судя по всему не подходит

3 comments
Comment actions Permalink
Official comment

Здравствуйте! Не могли бы вы приложить полный запрос, который вы делаете? И также напишите, пожалуйста, ссылку на документацию, которой вы пользовались.

Также покажите скриншот с настройками того поля, которое вы пытаетесь обновить.

Спасибо.

Comment actions Permalink

Здравствуйте,

Скажите пожалуйста, почему пример не подходит? Какие-то ошибки получаете или просто ничего не изменяется?

Приложите, пожалуйста, полный запрос и скриншот настроек поля, которое пытаетесь изменить.

0
Comment actions Permalink

Вылезает необработанный приложением эксепшн с кучей лишней информации:

{"error":"server_error","error_description":"class jetbrains.charisma.persistence.customfields.IssueCustomFieldMegaProxy cannot be cast to class jetbrains.charisma.customfields.common.DatabaseSingleValueIssueCustomField (jetbrains.charisma.persistence.customfields.IssueCustomFieldMegaProxy and jetbrains.charisma.customfields.common.DatabaseSingleValueIssueCustomField are in unnamed module of loader org.eclipse.jetty.webapp.WebAppClassLoader @7b9bee4c)"}

{ "summary": "Houston!", "description": "We have a problem!", "project": { "id": "0-0" }, "customFields": [ { "value": { "name": "Critical" }, "name" : "Priority", "id" : "100-2" } ] }

Заранее добавлю: у меня нет возможности указывать теги, содержащие в имени отличные от A-Za-z0-9 и _ символы. Такова реализация 1С и уверен, у вас много таких пользователей. Допускаю, причина ошибки - отсутствие тега "$type": "SingleEnumIssueCustomField".

0

Please sign in to leave a comment.