From c760739af32ab8c9403df844c59d7c86a57e5ccc Mon Sep 17 00:00:00 2001 From: Clemente Raposo Date: Tue, 14 Jun 2022 15:05:44 +0100 Subject: [PATCH] Fix connector migration --- public/legacy/include/connectors/sources/default/source.php | 4 ++-- public/legacy/include/connectors/utils/ConnectorUtils.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/public/legacy/include/connectors/sources/default/source.php b/public/legacy/include/connectors/sources/default/source.php index 03ca5878e..789409ddc 100755 --- a/public/legacy/include/connectors/sources/default/source.php +++ b/public/legacy/include/connectors/sources/default/source.php @@ -236,11 +236,11 @@ abstract class source if (file_exists("custom/modules/Connectors/connectors/sources/{$dir}/config.php")) { require("custom/modules/Connectors/connectors/sources/{$dir}/config.php"); } - $this->_config = $config; + $this->_config = $config ?? []; //If there are no required config fields specified, we will default them to all be required if (empty($this->_required_config_fields)) { - foreach ($this->_config['properties'] as $id=>$value) { + foreach ($this->_config['properties'] ?? [] as $id=>$value) { $this->_required_config_fields[] = $id; } } diff --git a/public/legacy/include/connectors/utils/ConnectorUtils.php b/public/legacy/include/connectors/utils/ConnectorUtils.php index 8619f1717..2c01e596a 100755 --- a/public/legacy/include/connectors/utils/ConnectorUtils.php +++ b/public/legacy/include/connectors/utils/ConnectorUtils.php @@ -630,7 +630,7 @@ class ConnectorUtils return false; } - public function setHoverField( + public static function setHoverField( &$viewdefs, $module, $hover_field,