Update approvers.go (#44)

Handling usernames with whitespace issue = https://github.com/trstringer/manual-approval/issues/43
This commit is contained in:
Troy Witthoeft 2022-08-21 13:10:25 -04:00 committed by GitHub
parent 367124c80b
commit 2e9a86d9a2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -16,6 +16,10 @@ func retrieveApprovers(client *github.Client, repoOwner string) ([]string, error
requiredApproversRaw := os.Getenv(envVarApprovers)
requiredApprovers := strings.Split(requiredApproversRaw, ",")
for i := range requiredApprovers {
requiredApprovers[i] = strings.TrimSpace(requiredApprovers[i])
}
for _, approverUser := range requiredApprovers {
expandedUsers := expandGroupFromUser(client, repoOwner, approverUser)
if expandedUsers != nil {