[問題] python gitlab套件中發ISSUE指定asignee

看板Python作者 (jack)時間9月前 (2023/08/09 18:02), 9月前編輯推噓0(002)
留言2則, 1人參與, 9月前最新討論串1/1
如題 請問gitlab套件內,文件有寫到能指定asignee的功能。 但我在測試時,都沒辦法讓發出來的ISSUE指定asignee。 在print出ISSUE後都可以看到內容的asignee有記錄到ID, 但進入gitlab網頁仍沒辦法在該issue看到asignee。 希望大大們能替我解惑,感謝~~ project = gl.projects.get('projectid') issue = project.issues.create({'title': 'Xxaaxaa', 'description': 'X','labels': 'BUG' ,'assignees':'ID'}) issue.assignees = [ID] issue.assignee = [ID] -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.147.1.146 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1691575349.A.358.html

08/09 22:02, 9月前 , 1F
你有issue.save()或是project.save()嗎
08/09 22:02, 1F
感謝回應~~ 我原本有在最後加上issue.save(),但是會拋出GitlabHttpError: 400的錯誤 說我應該輸入至少一個參數 但若我加入 issue.save(description='X') 後續gitlab仍沒有顯示asignee ※ 編輯: jack6025 (61.220.130.6 臺灣), 08/10/2023 09:25:30

08/10 10:02, 9月前 , 2F
有試project.save()? issue看起來只有create沒有寫入
08/10 10:02, 2F
project.save()也有試過,沒拋錯但create的issue也沒有被assign到 ※ 編輯: jack6025 (61.220.130.6 臺灣), 08/10/2023 11:22:00
文章代碼(AID): #1aqsGrDO (Python)