From 1aa7459025c0b4c43b0cdcb195115ae396b2b3f7 Mon Sep 17 00:00:00 2001 From: Nathan Gray Date: Tue, 13 Mar 2012 23:09:16 +0000 Subject: [PATCH] Set options to empty array even if there's no type (avoids type errors) --- etemplate/inc/class.etemplate_widget_projectmanager.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etemplate/inc/class.etemplate_widget_projectmanager.inc.php b/etemplate/inc/class.etemplate_widget_projectmanager.inc.php index 698e5d961b..282e5315a8 100644 --- a/etemplate/inc/class.etemplate_widget_projectmanager.inc.php +++ b/etemplate/inc/class.etemplate_widget_projectmanager.inc.php @@ -40,11 +40,11 @@ class etemplate_widget_projectmanager extends etemplate_widget_transformer */ public function beforeSendToClient($cname) { + if (!is_array(self::$request->sel_options[$form_name])) self::$request->sel_options[$form_name] = array(); if ($this->type) { $form_name = self::form_name($cname, $this->id); // += to keep further options set by app code - if (!is_array(self::$request->sel_options[$form_name])) self::$request->sel_options[$form_name] = array(); $pm_widget = new projectmanager_widget(); $cell = $this->attrs + array('type'=>$this->type); $pm_widget->pre_process($form_name, self::get_array(self::$request->content, $form_name),