Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin settings, installing new versions of plugin, getting and deleting plugin configurations #1295

Open
hlg opened this issue May 10, 2023 · 1 comment

Comments

@hlg
Copy link
Member

hlg commented May 10, 2023

When a serializer plugin is installed from file and user settings do exist for that plugin, the default values are not applied. This makes only sense for options that did already exist earlier. For new options however, default values should be applied.

@hlg hlg added the bug label Jun 4, 2023
@hlg hlg changed the title Default plugin settings when installing new version of a plugin Plugin settings, installing new versions of plugin, getting and deleting plugin configurations Jun 4, 2023
@hlg
Copy link
Member Author

hlg commented Jun 4, 2023

There are more issues associated with plugin (user) settings and their retrieval, modification and deletion. In particular:

  • ServiceInterface.getSerializerByName fails after uninstall and new install of plugin, unless new user config created manually.
  • PluginInterface.deletePluginConfiguration fails in most cases (exception: render engine plugin if auto-created user config).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant