You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If we have a table that is not (and should not) be added to the changelog logic then there will be an error thrown.
Fatal error: Uncaught Admidio\Infrastructure\Exception: Settings name "changelog_table_statistics" does not exist! in /admidio/src/Preferences/ValueObject/SettingsManager.php:147 Stack trace: #0 /admidio/src/Preferences/ValueObject/SettingsManager.php(162): Admidio\Preferences\ValueObject\SettingsManager->get('changelog_table...', false) #1 /admidio/src/Changelog/Service/ChangelogService.php(994): Admidio\Preferences\ValueObject\SettingsManager->getBool('changelog_table...') #2 [internal function]: Admidio\Changelog\Service\ChangelogService::Admidio\Changelog\Service{closure}('statistics') #3 /admidio/src/Changelog/Service/ChangelogService.php(989): array_map(Object(Closure), Array) #4 /admidio/src/Changelog/Entity/LogChanges.php(285): Admidio\Changelog\Service\ChangelogService::isTableLogged('statistics') #5 /admidio/src/Infrastructure/Entity/Entity.php(295): Admidio\Changelog\Entity\LogChanges->save() #6 /admidio/src/Infrastructure/Entity/Entity.php(822): Admidio\Infrastructure\Entity\Entity->logCreation() #7 /admidio/adm_plugins/statistics/utils/db_access.php(126): Admidio\Infrastructure\Entity\Entity->save() #8 /admidio/adm_plugins/statistics/install/install.php(211): DBAccess->saveStatistic(Object(Statistic)) #9 /admidio/adm_plugins/statistics/install/install.php(149): addStatisticTemplates() #10 /admidio/adm_plugins/statistics/install/install.php(63): startInstallation() #11 {main} thrown in /admidio/src/Preferences/ValueObject/SettingsManager.php on line 147
The Entity class should only use the changelog behavior if this is explizitly set. Also if there is an access to a preference it must be checked if this preference really exists.
The text was updated successfully, but these errors were encountered:
If we have a table that is not (and should not) be added to the changelog logic then there will be an error thrown.
The Entity class should only use the changelog behavior if this is explizitly set. Also if there is an access to a preference it must be checked if this preference really exists.
The text was updated successfully, but these errors were encountered: