Skip to content
Snippets Groups Projects
Verified Commit 1d7366bc authored by Damien's avatar Damien
Browse files

FEAT #7621 trim /

parent 94d6df6a
No related branches found
No related tags found
No related merge requests found
......@@ -599,7 +599,8 @@ abstract class content_management_tools_Abstract
$_SESSION['cm_applet'][$_SESSION['user']['UserId']] = [];
$_SESSION['cm_applet'][$_SESSION['user']['UserId']][$uid_applet_name]=$uid_applet_name.'.lck';
$file = "{$jar_url}rest/jnlp?fileName={$jnlp_name}";
$pathUrl = trim($jar_url, '/');
$file = "{$pathUrl}/rest/jnlp?fileName={$jnlp_name}";
//echo '<a id="jnlp_file" href="'.$file.'" onclick="window.location.href=\''.$file.'\';self.close();"></a>';
echo '<script>window.location.href=\''.$file.'\';if($(\'CMApplet\')) {destroyModal(\'CMApplet\');};if($(\'CMApplet\')) {destroyModal(\'CMApplet\');};</script>';
......
......@@ -77,7 +77,7 @@ class CoreController
if (explode('.', $data['fileName'])[1] != 'jnlp') {
return $response->withStatus(403)->withJson(['errors' => 'File extension forbidden']);
} elseif (strpos($data['fileName'], "{$GLOBALS['userId']}_maarchCM_")) {
} elseif (strpos($data['fileName'], "{$GLOBALS['userId']}_maarchCM_") === false) {
return $response->withStatus(403)->withJson(['errors' => 'File name forbidden']);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment