Skip to content

Commit 1e85a64

Browse files
Merge pull request #226 from wallstromsimon/220-merge-emailpassword-formFields-loops
fix: Merge emailpassword formFields loops
2 parents 39197ca + 570ecac commit 1e85a64

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

recipe/emailpassword/api/implementation.go

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -125,14 +125,11 @@ func MakeAPIImplementation() epmodels.APIInterface {
125125

126126
signInPOST := func(formFields []epmodels.TypeFormField, options epmodels.APIOptions, userContext supertokens.UserContext) (epmodels.SignInPOSTResponse, error) {
127127
var email string
128+
var password string
128129
for _, formField := range formFields {
129130
if formField.ID == "email" {
130131
email = formField.Value
131-
}
132-
}
133-
var password string
134-
for _, formField := range formFields {
135-
if formField.ID == "password" {
132+
} else if formField.ID == "password" {
136133
password = formField.Value
137134
}
138135
}
@@ -166,14 +163,11 @@ func MakeAPIImplementation() epmodels.APIInterface {
166163

167164
signUpPOST := func(formFields []epmodels.TypeFormField, options epmodels.APIOptions, userContext supertokens.UserContext) (epmodels.SignUpPOSTResponse, error) {
168165
var email string
166+
var password string
169167
for _, formField := range formFields {
170168
if formField.ID == "email" {
171169
email = formField.Value
172-
}
173-
}
174-
var password string
175-
for _, formField := range formFields {
176-
if formField.ID == "password" {
170+
} else if formField.ID == "password" {
177171
password = formField.Value
178172
}
179173
}

0 commit comments

Comments
 (0)