I tested that this works properly both with the YT source disabled (i.e. when the manager doesn't add the YT plugin section) and enabled. It works in both cases and generates the following application.yml files:
The change_dict_naming_convention() function had to be updated since it apparently assumed that when it encounters a list, that list is going to consist of dicts. This is not the case for the new plugins.youtube.clients key - it consists of strings.
Description of the changes
Fixes #6414 and bumps YT source plugin version.
I tested that this works properly both with the YT source disabled (i.e. when the manager doesn't add the YT plugin section) and enabled. It works in both cases and generates the following application.yml files:
The
change_dict_naming_convention()
function had to be updated since it apparently assumed that when it encounters a list, that list is going to consist of dicts. This is not the case for the newplugins.youtube.clients
key - it consists of strings.Have the changes in this PR been tested?
Yes