sonar-config -i crash on SCM accounts import
Closed this issue · 0 comments
okorach commented
2024-10-24 09:12:19,940 | sonar-config | DEBUG | MainThread | Setting SCM accounts of user 'admin' to 'None'
Traceback (most recent call last):
File "/Users/olivier.korach/venv/oko/bin/sonar-config", line 8, in <module>
sys.exit(main())
File "/Users/olivier.korach/venv/oko/lib/python3.9/site-packages/cli/config.py", line 283, in main
__import_config(endpoint, what, **kwargs)
File "/Users/olivier.korach/venv/oko/lib/python3.9/site-packages/cli/config.py", line 250, in __import_config
func(endpoint, data, key_list=key_list)
File "/Users/olivier.korach/venv/oko/lib/python3.9/site-packages/sonar/users.py", line 489, in import_config
o.update(**data)
File "/Users/olivier.korach/venv/oko/lib/python3.9/site-packages/sonar/users.py", line 256, in update
self.set_scm_accounts(kwargs.get("scmAccounts", None))
File "/Users/olivier.korach/venv/oko/lib/python3.9/site-packages/sonar/users.py", line 334, in set_scm_accounts
r = self.post(UPDATE_API, params={"login": self.login, "scmAccount": ",".join(accounts_list)})
TypeError: can only join an iterable