@@ -35,7 +35,7 @@ type apiClient interface {
3535 GetUser (ctx context.Context ) (* api.User , error )
3636 GetCodespaceToken (ctx context.Context , user , name string ) (string , error )
3737 GetCodespace (ctx context.Context , token , user , name string ) (* api.Codespace , error )
38- ListCodespaces (ctx context.Context , user string ) ([]* api.Codespace , error )
38+ ListCodespaces (ctx context.Context ) ([]* api.Codespace , error )
3939 DeleteCodespace (ctx context.Context , user , name string ) error
4040 StartCodespace (ctx context.Context , token string , codespace * api.Codespace ) error
4141 CreateCodespace (ctx context.Context , params * api.CreateCodespaceParams ) (* api.Codespace , error )
@@ -48,8 +48,8 @@ type apiClient interface {
4848
4949var errNoCodespaces = errors .New ("you have no codespaces" )
5050
51- func chooseCodespace (ctx context.Context , apiClient apiClient , user * api. User ) (* api.Codespace , error ) {
52- codespaces , err := apiClient .ListCodespaces (ctx , user . Login )
51+ func chooseCodespace (ctx context.Context , apiClient apiClient ) (* api.Codespace , error ) {
52+ codespaces , err := apiClient .ListCodespaces (ctx )
5353 if err != nil {
5454 return nil , fmt .Errorf ("error getting codespaces: %w" , err )
5555 }
@@ -99,7 +99,7 @@ func chooseCodespaceFromList(ctx context.Context, codespaces []*api.Codespace) (
9999// It then fetches the codespace token and the codespace record.
100100func getOrChooseCodespace (ctx context.Context , apiClient apiClient , user * api.User , codespaceName string ) (codespace * api.Codespace , token string , err error ) {
101101 if codespaceName == "" {
102- codespace , err = chooseCodespace (ctx , apiClient , user )
102+ codespace , err = chooseCodespace (ctx , apiClient )
103103 if err != nil {
104104 if err == errNoCodespaces {
105105 return nil , "" , err
0 commit comments