I would like to use bts:ticket-new to create issues for private repositories that I am a member of (i.e., repos that I don't own but have write access to).
Problem
After selecting a repo in the "Add Ticket" interface (*BTS: Ticket* buffer), bts tries to load labels and assignees and fails with the following errors:
I think this happens because bts assumes that I am the owner of <repo> and ends up trying to look up labels/assignees for a repo that doesn't exist. It should look at <owner>/<repo> to get a list of labels/assignees instead.
I tried to get around this by changing "Owner" to the actual owner of <repo> but that got me nowhere because bts wouldn't let me set "Repo" to <repo> (it only listed public repositories owned by the actual owner of <repo>).
Use case
I would like to use
bts:ticket-new
to create issues for private repositories that I am a member of (i.e., repos that I don't own but have write access to).Problem
After selecting a repo in the "Add Ticket" interface (
*BTS: Ticket*
buffer),bts
tries to load labels and assignees and fails with the following errors:I think this happens because
bts
assumes that I am the owner of<repo>
and ends up trying to look up labels/assignees for a repo that doesn't exist. It should look at<owner>/<repo>
to get a list of labels/assignees instead.I tried to get around this by changing "Owner" to the actual owner of
<repo>
but that got me nowhere becausebts
wouldn't let me set "Repo" to<repo>
(it only listed public repositories owned by the actual owner of<repo>
).Thanks for creating this package! :+1: