connector: check for nil on cancel
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
This commit is contained in:
@@ -34,7 +34,9 @@ type PhoneLogin struct {
|
|||||||
var _ bridgev2.LoginProcessUserInput = (*PhoneLogin)(nil)
|
var _ bridgev2.LoginProcessUserInput = (*PhoneLogin)(nil)
|
||||||
|
|
||||||
func (p *PhoneLogin) Cancel() {
|
func (p *PhoneLogin) Cancel() {
|
||||||
p.authClientCancel()
|
if p.authClientCancel != nil {
|
||||||
|
p.authClientCancel()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (p *PhoneLogin) Start(ctx context.Context) (*bridgev2.LoginStep, error) {
|
func (p *PhoneLogin) Start(ctx context.Context) (*bridgev2.LoginStep, error) {
|
||||||
|
|||||||
@@ -40,7 +40,9 @@ var _ bridgev2.LoginProcessDisplayAndWait = (*QRLogin)(nil) // For showing QR co
|
|||||||
var _ bridgev2.LoginProcessUserInput = (*QRLogin)(nil) // For asking for password
|
var _ bridgev2.LoginProcessUserInput = (*QRLogin)(nil) // For asking for password
|
||||||
|
|
||||||
func (q *QRLogin) Cancel() {
|
func (q *QRLogin) Cancel() {
|
||||||
q.authClientCancel()
|
if q.authClientCancel != nil {
|
||||||
|
q.authClientCancel()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (q *QRLogin) Start(ctx context.Context) (*bridgev2.LoginStep, error) {
|
func (q *QRLogin) Start(ctx context.Context) (*bridgev2.LoginStep, error) {
|
||||||
|
|||||||
Reference in New Issue
Block a user