]> source.dussan.org Git - nextcloud-server.git/commitdiff
replace spaces in download link without encoding entire URL
authorMyles McNamara <myles@smyl.es>
Fri, 28 Feb 2014 16:15:49 +0000 (11:15 -0500)
committerMyles McNamara <myles@smyl.es>
Fri, 28 Feb 2014 16:15:49 +0000 (11:15 -0500)
lib/private/app.php

index 048d4d4aeb1b6519ae08bcb1091f965cb3b84159..cc3a0025283b9d69d3969e48c3dcf22948a055a1 100644 (file)
@@ -218,6 +218,8 @@ class OC_App{
                        }else{
                                $appdata=OC_OCSClient::getApplication($app);
                                $download=OC_OCSClient::getApplicationDownload($app, 1);
+                               // Replace spaces in download link without encoding entire URL
+                               $download['downloadlink'] = str_replace(' ', '%20', $download['downloadlink']);
                                if(isset($download['downloadlink']) and $download['downloadlink']!='') {
                                        $info = array('source'=>'http', 'href'=>$download['downloadlink'], 'appdata'=>$appdata);
                                        $app=OC_Installer::installApp($info);