From 2e9a86d9a2233b343eedd5117097e45fe9c3d8ba Mon Sep 17 00:00:00 2001 From: Troy Witthoeft Date: Sun, 21 Aug 2022 13:10:25 -0400 Subject: [PATCH] Update approvers.go (#44) Handling usernames with whitespace issue = https://github.com/trstringer/manual-approval/issues/43 --- approvers.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/approvers.go b/approvers.go index 922948a..19a8f01 100644 --- a/approvers.go +++ b/approvers.go @@ -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 {