From e8dc873cd36545df3c308c8abf84cd9505b2aa3f Mon Sep 17 00:00:00 2001 From: Angelo Naselli Date: Wed, 25 Jun 2014 18:53:45 +0200 Subject: wrong default_item_separator management into ask_fromTreeList --- lib/AdminPanel/Shared/GUI.pm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lib/AdminPanel/Shared') diff --git a/lib/AdminPanel/Shared/GUI.pm b/lib/AdminPanel/Shared/GUI.pm index dfef5f08..493c8a7d 100644 --- a/lib/AdminPanel/Shared/GUI.pm +++ b/lib/AdminPanel/Shared/GUI.pm @@ -696,7 +696,11 @@ sub ask_fromTreeList { my $treeInfo; $treeInfo->{collection} = new yui::YItemCollection; $treeInfo->{default_item} = $info->{default_item} if $info->{default_item}; - $treeInfo->{default_item_separator} = $info->{item_separator} if $info->{item_separator}; + if ($treeInfo->{default_item} && $info->{item_separator}) { + if (index($treeInfo->{default_item}, $info->{item_separator}) != -1) { + $treeInfo->{default_item_separator} = $info->{item_separator}; + } + } my $list2Convert; $list2Convert->{paths} = $info->{list}; $list2Convert->{separator} = $info->{item_separator} if $info->{item_separator}; -- cgit v1.2.1