From c857c680a401604c82125c8ba7a215be2f9f1eab Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Tue, 29 Jul 2008 16:30:34 +0000 Subject: [PATCH] =?UTF-8?q?-=20LSselect=20:=20Correction=20d'un=20bug=20de?= =?UTF-8?q?=20s=C3=A9lection=20du=20topDn=20lors=20d'une=20recherche=20=09?= =?UTF-8?q?charg=C3=A9e=20=C3=A0=20partir=20du=20cache=20lui=20m=C3=AAme?= =?UTF-8?q?=20cr=C3=A9=C3=A9=20par=20LSsearch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- trunk/select.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/trunk/select.php b/trunk/select.php index b06ac619..d4efddd4 100644 --- a/trunk/select.php +++ b/trunk/select.php @@ -40,7 +40,12 @@ if($LSsession -> startLSsession()) { $filter = $_SESSION['LSsession']['LSsearch'][$LSobject]['filter']; if (isCompatibleDNs($_SESSION['LSsession']['LSsearch'][$LSobject]['topDn'],$GLOBALS['LSsession'] -> topDn)) { $topDn = $_SESSION['LSsession']['LSsearch'][$LSobject]['topDn']; - $selectedTopDn = $_SESSION['LSsession']['LSsearch'][$LSobject]['selectedTopDn']; + if (isset($_SESSION['LSsession']['LSsearch'][$LSobject]['selectedTopDn'])) { + $selectedTopDn = $_SESSION['LSsession']['LSsearch'][$LSobject]['selectedTopDn']; + } + else { + $selectedTopDn = $GLOBALS['LSsession'] -> topDn; + } } else { $selectedTopDn = $GLOBALS['LSsession'] -> topDn;