From 5be505a8ee73f8242a535ff047312996fa766c40 Mon Sep 17 00:00:00 2001 From: Vimal Joseph Date: Wed, 3 Dec 2014 14:13:44 +0530 Subject: [PATCH] Handle the case where there is no embed code id in the embed code --- CRM/Wci/BAO/EmbedCode.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/CRM/Wci/BAO/EmbedCode.php b/CRM/Wci/BAO/EmbedCode.php index d8d6118..8b0e9e1 100644 --- a/CRM/Wci/BAO/EmbedCode.php +++ b/CRM/Wci/BAO/EmbedCode.php @@ -39,15 +39,15 @@ class CRM_Wci_BAO_EmbedCode extends CRM_Wci_DAO_EmbedCode { * @access public */ public static function getWidgetId($embed_id) { - $widgetId = 0; - $query = "SELECT * FROM civicrm_wci_embed_code where id=".$embed_id; - $params = array(); - $dao = CRM_Core_DAO::executeQuery($query, $params, TRUE, 'CRM_Wci_DAO_EmbedCode'); - if ($dao->fetch()) { - $widgetId = $dao->widget_id; + if (isset($embed_id)) { + $query = "SELECT * FROM civicrm_wci_embed_code where id=" . $embed_id; + $params = array(); + $dao = CRM_Core_DAO::executeQuery($query, $params, TRUE, 'CRM_Wci_DAO_EmbedCode'); + if ($dao->fetch()) { + $widgetId = $dao->widget_id; + } } - return $widgetId; } } -- 2.25.1