Skip to content

Commit 05dfd85

Browse files
committed
fix: PR comments
1 parent 2726e57 commit 05dfd85

File tree

2 files changed

+12
-13
lines changed

2 files changed

+12
-13
lines changed

recipe/emailverification/recipe.go

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -127,15 +127,18 @@ func recipeInit(config evmodels.TypeInput) supertokens.Recipe {
127127
singletonInstance = &recipe
128128

129129
supertokens.AddPostInitCallback(func() error {
130-
sessionRecipe := session.GetRecipeInstance()
131-
if sessionRecipe != nil {
132-
sessionRecipe.AddClaimFromOtherRecipe(evclaims.EmailVerificationClaim)
133-
134-
if config.Mode == "REQUIRED" {
135-
sessionRecipe.AddClaimValidatorFromOtherRecipe(
136-
evclaims.EmailVerificationClaimValidators.IsVerified(nil),
137-
)
138-
}
130+
sessionRecipe, err := session.GetRecipeInstanceOrThrowError()
131+
132+
if err != nil {
133+
return err
134+
}
135+
136+
sessionRecipe.AddClaimFromOtherRecipe(evclaims.EmailVerificationClaim)
137+
138+
if config.Mode == "REQUIRED" {
139+
sessionRecipe.AddClaimValidatorFromOtherRecipe(
140+
evclaims.EmailVerificationClaimValidators.IsVerified(nil),
141+
)
139142
}
140143
return nil
141144
})

recipe/session/recipe.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,6 @@ func GetRecipeInstanceOrThrowError() (*Recipe, error) {
106106
return getRecipeInstanceOrThrowError()
107107
}
108108

109-
func GetRecipeInstance() *Recipe {
110-
return singletonInstance
111-
}
112-
113109
func recipeInit(config *sessmodels.TypeInput) supertokens.Recipe {
114110
return func(appInfo supertokens.NormalisedAppinfo, onSuperTokensAPIError func(err error, req *http.Request, res http.ResponseWriter)) (*supertokens.RecipeModule, error) {
115111
if singletonInstance == nil {

0 commit comments

Comments
 (0)