Skip to content

Commit bb29fb0

Browse files
Merge pull request #175 from supertokens/int-test-fix
fix: fix for integration test
2 parents 97535b6 + d4f32ed commit bb29fb0

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

recipe/session/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ func ValidateClaimsForSessionHandleWithContext(
222222
if err != nil {
223223
return sessmodels.ValidateClaimsResponse{}, err
224224
}
225-
if claimValidationResponse.AccessTokenPayloadUpdate != nil && len(claimValidationResponse.AccessTokenPayloadUpdate) > 0 {
225+
if claimValidationResponse.AccessTokenPayloadUpdate != nil {
226226
ok, err := (*instance.RecipeImpl.MergeIntoAccessTokenPayload)(sessionHandle, claimValidationResponse.AccessTokenPayloadUpdate, userContext)
227227
if err != nil {
228228
return sessmodels.ValidateClaimsResponse{}, err

recipe/session/recipeImplementation.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,11 @@ func makeRecipeImplementation(querier supertokens.Querier, config sessmodels.Typ
257257
}
258258

259259
invalidClaims := validateClaimsInPayload(claimValidators, accessTokenPayload, userContext)
260+
261+
if len(accessTokenPayloadUpdate) == 0 {
262+
accessTokenPayloadUpdate = nil
263+
}
264+
260265
return sessmodels.ValidateClaimsResult{
261266
InvalidClaims: invalidClaims,
262267
AccessTokenPayloadUpdate: accessTokenPayloadUpdate,

0 commit comments

Comments
 (0)