@@ -51,33 +51,16 @@ func (cBeta *AccountBetaProgram) UnmarshalJSON(b []byte) error {
51
51
52
52
// ListAccountBetaPrograms lists all beta programs an account is enrolled in.
53
53
func (c * Client ) ListAccountBetaPrograms (ctx context.Context , opts * ListOptions ) ([]AccountBetaProgram , error ) {
54
- response , err := getPaginatedResults [AccountBetaProgram ](ctx , c , "/account/betas" , opts )
55
- if err != nil {
56
- return nil , err
57
- }
58
-
59
- return response , nil
54
+ return getPaginatedResults [AccountBetaProgram ](ctx , c , "/account/betas" , opts )
60
55
}
61
56
62
57
// GetAccountBetaProgram gets the details of a beta program an account is enrolled in.
63
58
func (c * Client ) GetAccountBetaProgram (ctx context.Context , betaID string ) (* AccountBetaProgram , error ) {
64
- b := formatAPIPath ("/account/betas/%s" , betaID )
65
-
66
- response , err := doGETRequest [AccountBetaProgram ](ctx , c , b )
67
- if err != nil {
68
- return nil , err
69
- }
70
-
71
- return response , nil
59
+ e := formatAPIPath ("/account/betas/%s" , betaID )
60
+ return doGETRequest [AccountBetaProgram ](ctx , c , e )
72
61
}
73
62
74
63
// JoinBetaProgram enrolls an account into a beta program.
75
64
func (c * Client ) JoinBetaProgram (ctx context.Context , opts AccountBetaProgramCreateOpts ) (* AccountBetaProgram , error ) {
76
- e := "account/betas"
77
- response , err := doPOSTRequest [AccountBetaProgram ](ctx , c , e , opts )
78
- if err != nil {
79
- return nil , err
80
- }
81
-
82
- return response , nil
65
+ return doPOSTRequest [AccountBetaProgram ](ctx , c , "account/betas" , opts )
83
66
}
0 commit comments