найти все запросы, в которых пользователь является участником службы поддержки - PullRequest
0 голосов
/ 19 октября 2018

В JIRA, как получить все вопросы, пользователь которых является участником?Я могу получить результаты для цессионария и репортера.

Я использую следующий запрос для получения информации о проблемах, когда пользователь является репортером.

reporter = user AND updated> -10d

Мне нужноотображать вопросы только пользователь является участником, а не репортером или правопреемником.Как этого добиться в API поиска?

1 Ответ

0 голосов
/ 22 октября 2018

Если вы предпочитаете использовать API поиска Jira, учитывая, что вы ищете проблемы, в которых участвует пользователь, попробуйте добавить это в свой JQL "Request participants" in (currentUser()).

, так как вы обеспокоеныв Jira Service Desk (JSD) вы можете попробовать следующие API REST, специфичные для JSD, в зависимости от того, с каким развертыванием вы работаете:

EDIT: (добавлен фрагмент кода)

app.get('/getMyRequests', addon.checkValidToken(), function(req, res) {
var httpClient = addon.httpClient(req).asUserByAccountId("myAccountId");

httpClient.get({
    url: '/rest/servicedeskapi/request',
    headers: {
        'X-Atlassian-Token': 'nocheck',
        'Content-Type': 'application/json'
    }
},
function (err, httpResponse, body) {
    if (err) {
        return console.error('failed:', err);
    }
    console.log('successful:', body);
});});
...