[SYNPY-1296] Config client error with api key or PAT #990
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem:
The username is getting passed around in some cases as blank instead of None.
Solution:
Do a None and blank check on the username
Testing:
![image](https://private-user-images.githubusercontent.com/17128019/277043770-fac1c731-db60-4925-ba2e-35efdf6df0fb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg3OTM2MTQsIm5iZiI6MTcxODc5MzMxNCwicGF0aCI6Ii8xNzEyODAxOS8yNzcwNDM3NzAtZmFjMWM3MzEtZGI2MC00OTI1LWJhMmUtMzVlZmRmNmRmMGZiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE5VDEwMzUxNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA2NGFiM2I1ZWYyZTVhYzc3M2I3YWYzODI3NGU0OTM1NTU2MjVkYjI0ZTk4ZTAzYjg0Mzc3Mzc3NWQyNmNmMGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.BIb5wZZi2kGklxFK6Pi0uyS-i_vKwJ7R1TmOhc0D43w)
Tested using the CLI
synapse login
:Tested with the CLI
![image](https://private-user-images.githubusercontent.com/17128019/277043940-3e4d04b6-e91a-499f-88cc-af2139c0d560.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg3OTM2MTQsIm5iZiI6MTcxODc5MzMxNCwicGF0aCI6Ii8xNzEyODAxOS8yNzcwNDM5NDAtM2U0ZDA0YjYtZTkxYS00OTlmLTg4Y2MtYWYyMTM5YzBkNTYwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE5VDEwMzUxNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg1YTcyYWZhYTNjYTcyMzNkODVhOThkNGQwZTRmMTk4YjhjNjc5NGEzN2M1Nzk0YjFlMjZmNGU4MmUzMWM2MzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Zt2HfzBiIIrYxPuGn7ofz7ABs71M9GEboPVK06xJU1k)
synapse config
and verified I could do asynapse login
after: