From f3d56eee844a41aa358993399c25e5c18f665629 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Nana?= <sebastien.nana@maarch.org>
Date: Tue, 17 May 2011 15:32:41 +0000
Subject: [PATCH] Fix : notice errors

---
 core/trunk/core/class/class_core_tools.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/core/trunk/core/class/class_core_tools.php b/core/trunk/core/class/class_core_tools.php
index 0e625257adb..aadbfe9d485 100644
--- a/core/trunk/core/class/class_core_tools.php
+++ b/core/trunk/core/class/class_core_tools.php
@@ -1048,7 +1048,8 @@ class core_tools extends functions
                                             ?>
                                             <input type="button" name="<?php  echo $modules_services[$value][$i]['id'];?>" value="<?php  echo $tmp;?>" onclick="window.open('<?php  echo  $_SESSION['config']['businessappurl'].'index.php?display=true&module='.$id_module."&page=".$modules_services[$id_module][$i]['servicepage'];?>', '<?php  echo $modules_services[$value][$i]['id'];?>','width=<?php  echo $modules_services[$value][$i]['whereamiused'][$k]['width'];?>,height=<?php  echo $modules_services[$value][$i]['whereamiused'][$k]['height'];?>,scrollbars=yes,resizable=yes' );" class="button" /><br/>
                                             <?php
-                                        } else if ($modules_services[$value][$i]['whereamiused'][$k]['nature'] == "include"
+                                        } else if ( isset($_SESSION['user']['services'][$modules_services[$value][$i]['id']])
+                                            && $modules_services[$value][$i]['whereamiused'][$k]['nature'] == "include"
                                         	&& $_SESSION['user']['services'][$modules_services[$value][$i]['id']]
                                         	&& ($servicenature == "all" || $servicenature == "include")
                                         	&& ! in_array(
-- 
GitLab