作者jack6025 (jack)
看板Python
標題[問題] python gitlab套件中發ISSUE指定asignee(已解決)
時間Wed Aug 9 18:02:27 2023
如題 請問gitlab套件內,文件有寫到能指定asignee的功能。
但我在測試時,都沒辦法讓發出來的ISSUE指定asignee。
在print出ISSUE後都可以看到內容的asignee有記錄到ID,
但進入gitlab網頁仍沒辦法在該issue看到asignee。
希望大大們能替我解惑,感謝~~
後來發現是gitlab裡的ID問題,後來這樣就可以assign了
project = gl.projects.get('projectid')
issue = project.issues.create({'title': 'Xxaaxaa', 'description':
'X','labels': 'BUG' ,'assignee_ids':[ID]})
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.147.1.146 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1691575349.A.358.html
1F:→ lycantrope: 你有issue.save()或是project.save()嗎 08/09 22:02
感謝回應~~
我原本有在最後加上issue.save(),但是會拋出GitlabHttpError: 400的錯誤
說我應該輸入至少一個參數
但若我加入 issue.save(description='X')
後續gitlab仍沒有顯示asignee
※ 編輯: jack6025 (61.220.130.6 臺灣), 08/10/2023 09:25:30
2F:→ lycantrope: 有試project.save()? issue看起來只有create沒有寫入 08/10 10:02
project.save()也有試過,沒拋錯但create的issue也沒有被assign到
※ 編輯: jack6025 (61.220.130.6 臺灣), 08/10/2023 11:22:00
※ 編輯: jack6025 (210.61.129.10 臺灣), 08/14/2023 17:12:51