Skip to content

Commit 6946bc7

Browse files
authored
Merge pull request #465 from Dray56/username_null
Make username and origin fields for for user resource as pointer strings
2 parents 5593d0a + 321aa42 commit 6946bc7

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

examples/roles/main.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ func listSpaceDevsInSpace(ctx context.Context, cf *client.Client) error {
5656
fmt.Printf("%s - %s\n", r.Type, r.GUID)
5757
}
5858
for _, u := range users {
59-
fmt.Printf("%s - %s\n", u.Username, u.GUID)
59+
fmt.Printf("%s - %s\n", *u.Username, u.GUID)
6060
}
6161

6262
return nil
@@ -70,7 +70,7 @@ func listAllSpaceDevelopers(ctx context.Context, cf *client.Client) error {
7070
return err
7171
}
7272
for _, u := range users {
73-
fmt.Printf("%s - %s\n", u.Username, u.GUID)
73+
fmt.Printf("%s - %s\n", *u.Username, u.GUID)
7474
}
7575

7676
return nil

resource/user.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ package resource
22

33
// User implements the user object
44
type User struct {
5-
Username string `json:"username"`
5+
Username *string `json:"username"`
66
PresentationName string `json:"presentation_name"`
7-
Origin string `json:"origin"`
7+
Origin *string `json:"origin"`
88
Metadata *Metadata `json:"metadata"`
99
Resource `json:",inline"`
1010
}

0 commit comments

Comments
 (0)