Skip to content

Commit fe23388

Browse files
authored
Merge pull request #535 from bakito/readme-fix
Correct code snippets in README
2 parents d402445 + 0685f89 commit fe23388

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -124,15 +124,14 @@ import (
124124
result, err := client.Users().Get(context.Background(), nil)
125125
if err != nil {
126126
fmt.Printf("Error getting users: %v\n", err)
127-
printOdataError(err error)
127+
printOdataError(err)
128128
return err
129129
}
130130

131131
// Use PageIterator to iterate through all users
132-
pageIterator, err := msgraphcore.NewPageIterator(result, client.GetAdapter(), models.CreateUserCollectionResponseFromDiscriminatorValue)
132+
pageIterator, err := msgraphcore.NewPageIterator[models.Userable](result, client.GetAdapter(), models.CreateUserCollectionResponseFromDiscriminatorValue)
133133

134-
err = pageIterator.Iterate(context.Background(), func(pageItem interface{}) bool {
135-
user := pageItem.(models.Userable)
134+
err = pageIterator.Iterate(context.Background(), func(user models.Userable) bool {
136135
fmt.Printf("%s\n", *user.GetDisplayName())
137136
// Return true to continue the iteration
138137
return true
@@ -144,7 +143,7 @@ func printOdataError(err error) {
144143
switch err.(type) {
145144
case *odataerrors.ODataError:
146145
typed := err.(*odataerrors.ODataError)
147-
fmt.Printf("error:", typed.Error())
146+
fmt.Printf("error: %s", typed.Error())
148147
if terr := typed.GetError(); terr != nil {
149148
fmt.Printf("code: %s", *terr.GetCode())
150149
fmt.Printf("msg: %s", *terr.GetMessage())

0 commit comments

Comments
 (0)