Help making Matomo better by sending anonymized usage data to the creators the project, and/or to your own Matomo instance and/or to any other Matomo instance
The config tries to check a system setting. If Matomo is not yet installed, but the plugin is already available (like in core tests), the installer might throw an error as the config tries to access the database.
We can simply skip that check in that case, as no system setting can be available.
This might actually only be an issue occurring in tests, at least I wasn't able to reproduce that locally.
[ ] Potential edge cases thought about (behavior of the code with strange input, with strange internal state or possible interactions with other Matomo subsystems)
[ ] Usability review done (is anything maybe unclear or think about anything that would cause people to reach out to support)
Description:
The config tries to check a system setting. If Matomo is not yet installed, but the plugin is already available (like in core tests), the installer might throw an error as the config tries to access the database. We can simply skip that check in that case, as no system setting can be available.
This might actually only be an issue occurring in tests, at least I wasn't able to reproduce that locally.
Review