Skip to content

Commit 0b26af9

Browse files
committed
fix: not using pointer for claimvalidators
1 parent 06fbe7c commit 0b26af9

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

recipe/session/claims/primitiveArrayClaim.go

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -48,15 +48,15 @@ func PrimitiveArrayClaim(key string, fetchValue FetchValueFunc, defaultMaxAgeInS
4848
}
4949

5050
validators := PrimitiveArrayClaimValidators{
51-
Includes: func(val interface{}, maxAgeInSeconds *int64, id *string) *SessionClaimValidator {
51+
Includes: func(val interface{}, maxAgeInSeconds *int64, id *string) SessionClaimValidator {
5252
if maxAgeInSeconds == nil {
5353
maxAgeInSeconds = defaultMaxAgeInSeconds
5454
}
5555
claimId := sessionClaim.Key
5656
if id != nil {
5757
claimId = *id
5858
}
59-
return &SessionClaimValidator{
59+
return SessionClaimValidator{
6060
ID: claimId,
6161
Claim: sessionClaim,
6262
ShouldRefetch: func(payload map[string]interface{}, userContext supertokens.UserContext) bool {
@@ -109,15 +109,15 @@ func PrimitiveArrayClaim(key string, fetchValue FetchValueFunc, defaultMaxAgeInS
109109
},
110110
}
111111
},
112-
Excludes: func(val interface{}, maxAgeInSeconds *int64, id *string) *SessionClaimValidator {
112+
Excludes: func(val interface{}, maxAgeInSeconds *int64, id *string) SessionClaimValidator {
113113
if maxAgeInSeconds == nil {
114114
maxAgeInSeconds = defaultMaxAgeInSeconds
115115
}
116116
claimId := sessionClaim.Key
117117
if id != nil {
118118
claimId = *id
119119
}
120-
return &SessionClaimValidator{
120+
return SessionClaimValidator{
121121
ID: claimId,
122122
Claim: sessionClaim,
123123
ShouldRefetch: func(payload map[string]interface{}, userContext supertokens.UserContext) bool {
@@ -170,15 +170,15 @@ func PrimitiveArrayClaim(key string, fetchValue FetchValueFunc, defaultMaxAgeInS
170170
},
171171
}
172172
},
173-
IncludesAll: func(vals []interface{}, maxAgeInSeconds *int64, id *string) *SessionClaimValidator {
173+
IncludesAll: func(vals []interface{}, maxAgeInSeconds *int64, id *string) SessionClaimValidator {
174174
if maxAgeInSeconds == nil {
175175
maxAgeInSeconds = defaultMaxAgeInSeconds
176176
}
177177
claimId := sessionClaim.Key
178178
if id != nil {
179179
claimId = *id
180180
}
181-
return &SessionClaimValidator{
181+
return SessionClaimValidator{
182182
ID: claimId,
183183
Claim: sessionClaim,
184184
ShouldRefetch: func(payload map[string]interface{}, userContext supertokens.UserContext) bool {
@@ -232,15 +232,15 @@ func PrimitiveArrayClaim(key string, fetchValue FetchValueFunc, defaultMaxAgeInS
232232
},
233233
}
234234
},
235-
ExcludesAll: func(vals []interface{}, maxAgeInSeconds *int64, id *string) *SessionClaimValidator {
235+
ExcludesAll: func(vals []interface{}, maxAgeInSeconds *int64, id *string) SessionClaimValidator {
236236
if maxAgeInSeconds == nil {
237237
maxAgeInSeconds = defaultMaxAgeInSeconds
238238
}
239239
claimId := sessionClaim.Key
240240
if id != nil {
241241
claimId = *id
242242
}
243-
return &SessionClaimValidator{
243+
return SessionClaimValidator{
244244
ID: claimId,
245245
Claim: sessionClaim,
246246
ShouldRefetch: func(payload map[string]interface{}, userContext supertokens.UserContext) bool {
@@ -300,8 +300,8 @@ func PrimitiveArrayClaim(key string, fetchValue FetchValueFunc, defaultMaxAgeInS
300300
}
301301

302302
type PrimitiveArrayClaimValidators struct {
303-
Includes func(val interface{}, maxAgeInSeconds *int64, id *string) *SessionClaimValidator
304-
Excludes func(val interface{}, maxAgeInSeconds *int64, id *string) *SessionClaimValidator
305-
IncludesAll func(vals []interface{}, maxAgeInSeconds *int64, id *string) *SessionClaimValidator
306-
ExcludesAll func(vals []interface{}, maxAgeInSeconds *int64, id *string) *SessionClaimValidator
303+
Includes func(val interface{}, maxAgeInSeconds *int64, id *string) SessionClaimValidator
304+
Excludes func(val interface{}, maxAgeInSeconds *int64, id *string) SessionClaimValidator
305+
IncludesAll func(vals []interface{}, maxAgeInSeconds *int64, id *string) SessionClaimValidator
306+
ExcludesAll func(vals []interface{}, maxAgeInSeconds *int64, id *string) SessionClaimValidator
307307
}

0 commit comments

Comments
 (0)