SF Bug #3276528 - Problem with + and , signs in dn

This commit is contained in:
Deon George
2011-04-26 23:21:19 +10:00
parent fc5885b0d9
commit 97eff7383c
2 changed files with 2 additions and 2 deletions

View File

@@ -70,7 +70,7 @@ if (isset($app['server']) && ! is_null($request['container'])) {
else
foreach ($request['children'] as $dn) {
$href['return'] = sprintf("javascript:returnDN('%s%s')",($request['rdn'] ? sprintf('%s,',$request['rdn']) : ''),rawurlencode($dn));
$href['return'] = sprintf("javascript:returnDN('%s%s')",($request['rdn'] ? sprintf('%s,',$request['rdn']) : ''),str_replace('\\','\\\\',$dn));
$href['expand'] = sprintf('entry_chooser.php?server_id=%s&form=%s&element=%s&rdn=%s&container=%s',
$app['server']->getIndex(),$request['form'],$request['element'],$request['rdn'],rawurlencode($dn));