From ac3e182f0d4a2420ede171aca53c9273d344b5e8 Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Fri, 4 Nov 2016 09:59:37 +0100 Subject: [PATCH] IniRepository: Make key column validation in the constructor more readable refs #13034 --- library/Icinga/Repository/IniRepository.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/Icinga/Repository/IniRepository.php b/library/Icinga/Repository/IniRepository.php index 08d721326..da1a57c45 100644 --- a/library/Icinga/Repository/IniRepository.php +++ b/library/Icinga/Repository/IniRepository.php @@ -67,7 +67,7 @@ abstract class IniRepository extends Repository implements Extensible, Updatable { parent::__construct($ds); // First! Due to init(). - if (! ($ds === null || $ds->getConfigObject()->getKeyColumn())) { + if ($ds !== null && !$ds->getConfigObject()->getKeyColumn()) { throw new ProgrammingError('INI repositories require their data source to provide a valid key column'); } }