(client *http.Client, host string, showSelectedRepoInfo bool)
| 263 | } |
| 264 | |
| 265 | func getUserSecrets(client *http.Client, host string, showSelectedRepoInfo bool) ([]Secret, error) { |
| 266 | secrets, err := getSecrets(client, host, "user/codespaces/secrets") |
| 267 | if err != nil { |
| 268 | return nil, err |
| 269 | } |
| 270 | |
| 271 | if showSelectedRepoInfo { |
| 272 | err = populateSelectedRepositoryInformation(client, host, secrets) |
| 273 | if err != nil { |
| 274 | return nil, err |
| 275 | } |
| 276 | } |
| 277 | |
| 278 | return secrets, nil |
| 279 | } |
| 280 | |
| 281 | func getEnvSecrets(client *http.Client, repo ghrepo.Interface, envName string) ([]Secret, error) { |
| 282 | path := fmt.Sprintf("repos/%s/environments/%s/secrets", ghrepo.FullName(repo), envName) |
no test coverage detected