Size: a a a

Atlassian Community Moscow

2021 March 25

SR

Satanic Royalty in Atlassian Community Moscow
Миша
Ну так туда Id конкретного ворклога надо подставлять
источник

М

Миша in Atlassian Community Moscow
Просто есть в темпо именно сущность "аккаунт" и это не учетка пользователя
источник

SR

Satanic Royalty in Atlassian Community Moscow
В самом темпо аккаунты у нас не заведены
источник

М

Миша in Atlassian Community Moscow
Тогда не путайте сущности, вам нужно с одного пользователя (сущность user в jira, или учётная запись) на другого перетащить все созданные ворклоги
источник

SR

Satanic Royalty in Atlassian Community Moscow
Именно так
источник

М

Миша in Atlassian Community Moscow
ну, скрипт я за вас не напишу, подскажу только логику одного из возможных решений, а дальше уже гуглите и изучайте АПИ и справочные материалы:

1. вам надо взять фильтром jql все ишью в которых со старой УЗ (учётной записи) были созданы ворклоги
2. в консоли по этому фильтру взять список всех ишью
3. двойным вложенным циклом перебрать все ишью из списка, и все ворклоги в данном ишью
4. по условию если автор ворклога = старой УЗ, создать новый ворклог с такими же пропетис от новой УЗ, удалить старый не нужный ворклог
источник

SR

Satanic Royalty in Atlassian Community Moscow
Спасибо, будем гуглить
источник

it

ilya turov in Atlassian Community Moscow
Миша
ну, скрипт я за вас не напишу, подскажу только логику одного из возможных решений, а дальше уже гуглите и изучайте АПИ и справочные материалы:

1. вам надо взять фильтром jql все ишью в которых со старой УЗ (учётной записи) были созданы ворклоги
2. в консоли по этому фильтру взять список всех ишью
3. двойным вложенным циклом перебрать все ишью из списка, и все ворклоги в данном ишью
4. по условию если автор ворклога = старой УЗ, создать новый ворклог с такими же пропетис от новой УЗ, удалить старый не нужный ворклог
в 4м пункте при желании вроде можно в существующем ворклоге подменять пользователя
у меня вроде получалось по крайней мере
источник

М

Миша in Atlassian Community Moscow
ну тоже как вариант через апдейт, мы новые генерили
источник

М

Миша in Atlassian Community Moscow
+ на всё это писался текстовый файл с логами создания/удаления, на всякий случай)
источник

it

ilya turov in Atlassian Community Moscow
это грамотно
источник

SR

Satanic Royalty in Atlassian Community Moscow
Миша
ну, скрипт я за вас не напишу, подскажу только логику одного из возможных решений, а дальше уже гуглите и изучайте АПИ и справочные материалы:

1. вам надо взять фильтром jql все ишью в которых со старой УЗ (учётной записи) были созданы ворклоги
2. в консоли по этому фильтру взять список всех ишью
3. двойным вложенным циклом перебрать все ишью из списка, и все ворклоги в данном ишью
4. по условию если автор ворклога = старой УЗ, создать новый ворклог с такими же пропетис от новой УЗ, удалить старый не нужный ворклог
А если все задачи уже мигрировали на новую учетку jira? И теперь по ней нет ворклогов
источник

М

Миша in Atlassian Community Moscow
Satanic Royalty
А если все задачи уже мигрировали на новую учетку jira? И теперь по ней нет ворклогов
А это разве уже не решение вашей задачи?
источник

SR

Satanic Royalty in Atlassian Community Moscow
Не совсем, надо ворклоги старой учетки jira так же перенести
источник

М

Миша in Atlassian Community Moscow
Ага или попробую догадаться - задачи переназначили просто
источник

SR

Satanic Royalty in Atlassian Community Moscow
Да
источник

М

Миша in Atlassian Community Moscow
Исполнитель стало = новая учетка
источник

М

Миша in Atlassian Community Moscow
Ну это не влияет на ворклоги, автор их создания остался старый
источник

SR

Satanic Royalty in Atlassian Community Moscow
Именно так
источник

SR

Satanic Royalty in Atlassian Community Moscow
Но получается что при поиске задач они есть только на новой учетке
источник