(ask question.Asker, getAllUsersCallback shared.GetAllUsersCallback, message string)
| 188 | } |
| 189 | |
| 190 | func selectUsers(ask question.Asker, getAllUsersCallback shared.GetAllUsersCallback, message string) ([]*users.User, error) { |
| 191 | existingUsers, err := getAllUsersCallback() |
| 192 | if err != nil { |
| 193 | return nil, err |
| 194 | } |
| 195 | |
| 196 | return question.MultiSelectMap(ask, message, existingUsers, func(existingUser *users.User) string { |
| 197 | return fmt.Sprintf("%s %s", existingUser.DisplayName, output.Dimf("(%s)", existingUser.Username)) |
| 198 | }, false) |
| 199 | } |
| 200 | |
| 201 | func PromptMissing(opts *CreateOptions) error { |
| 202 | existingSpaces, err := opts.GetAllSpacesCallback() |
no test coverage detected