看板 Python 關於我們 聯絡資訊
如題 請問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://www.ptt.cc/bbs/Python/M.1691575349.A.358.html
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
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