Skip to content

Commit 43fdc82

Browse files
committed
Add optional show_mobile_otp_screen
1 parent c80b0d7 commit 43fdc82

File tree

7 files changed

+116
-46
lines changed

7 files changed

+116
-46
lines changed

server/graph/generated/generated.go

Lines changed: 99 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

server/graph/model/models_gen.go

Lines changed: 8 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

server/graph/schema.graphqls

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,8 @@ type Error {
9191

9292
type AuthResponse {
9393
message: String!
94-
should_show_otp_screen: Boolean
94+
should_show_email_otp_screen: Boolean
95+
should_show_mobile_otp_screen: Boolean
9596
access_token: String
9697
id_token: String
9798
refresh_token: String

server/resolvers/login.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,8 @@ func LoginResolver(ctx context.Context, params model.LoginInput) (*model.AuthRes
136136
}()
137137

138138
return &model.AuthResponse{
139-
Message: "Please check the OTP in your inbox",
140-
ShouldShowOtpScreen: refs.NewBoolRef(true),
139+
Message: "Please check the OTP in your inbox",
140+
ShouldShowEmailOtpScreen: refs.NewBoolRef(true),
141141
}, nil
142142
}
143143

server/resolvers/mobile_login.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,8 @@ func MobileLoginResolver(ctx context.Context, params model.MobileLoginInput) (*m
136136
smsproviders.SendSMS(params.PhoneNumber, smsBody.String())
137137
}()
138138
return &model.AuthResponse{
139-
Message: "Please check the OTP",
140-
ShouldShowOtpScreen: refs.NewBoolRef(true),
139+
Message: "Please check the OTP",
140+
ShouldShowMobileOtpScreen: refs.NewBoolRef(true),
141141
}, nil
142142
}
143143

server/resolvers/mobile_signup.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,8 +225,8 @@ func MobileSignupResolver(ctx context.Context, params *model.MobileSignUpInput)
225225
smsproviders.SendSMS(mobile, smsBody.String())
226226
}()
227227
return &model.AuthResponse{
228-
Message: "Please check the OTP in your inbox",
229-
ShouldShowOtpScreen: refs.NewBoolRef(true),
228+
Message: "Please check the OTP in your inbox",
229+
ShouldShowMobileOtpScreen: refs.NewBoolRef(true),
230230
}, nil
231231
}
232232

server/test/mobile_signup_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ func mobileSingupTest(t *testing.T, s TestSetup) {
7474
})
7575
assert.NoError(t, err)
7676
assert.NotNil(t, res)
77-
assert.True(t, *res.ShouldShowOtpScreen)
77+
assert.True(t, *res.ShouldShowMobileOtpScreen)
7878
// Verify with otp
7979
otp, err := db.Provider.GetOTPByPhoneNumber(ctx, phoneNumber)
8080
assert.Nil(t, err)

0 commit comments

Comments
 (0)