When adding a WebAccountProvider, there is no null judgment on the acquired provider, resulting in a null reference in the provider added to the list, which directly causes an unexpected provider (null) to be passed in when the WebAccountProviderCommand is created, causing the process to be interrupted and unable to log in.
What is the new behavior?
Create a new method and add it to the list only when the obtained WebAccountProvider is not null.
PR Checklist
Please check if your PR fulfills the following requirements:
Fixes #190
PR Type
What kind of change does this PR introduce?
What is the current behavior?
When adding a
WebAccountProvider
, there is no null judgment on the acquired provider, resulting in a null reference in the provider added to the list, which directly causes an unexpected provider (null) to be passed in when theWebAccountProviderCommand
is created, causing the process to be interrupted and unable to log in.What is the new behavior?
Create a new method and add it to the list only when the obtained
WebAccountProvider
is not null.PR Checklist
Please check if your PR fulfills the following requirements:
Other information