@@ -42,25 +42,23 @@ module.exports = {
4242 } ,
4343
4444 getFile : function ( filename , ref , account , config , project , done ) {
45- var repo_id = project . provider . repo_id ;
46- var branch = ref . branch ;
47-
48- var uri = util . format ( 'projects/%d/repository/blobs/%s?filepath=%s' , repo_id , branch , filename ) ;
45+ var repoId = project . provider . repo_id ;
46+ var branch = encodeURIComponent ( ref . branch ) ;
47+ var encodedFileName = encodeURIComponent ( filename ) ;
48+ var uri = util . format ( 'projects/%d/repository/blobs/%s?filepath=%s' , repoId , branch , encodedFileName ) ;
4949
5050 api . get ( account . config , uri , function ( err , data , res ) {
5151 if ( err ) {
5252 return done ( err , null ) ;
53- }
54- else {
53+ } else {
5554 done ( err , res . text ) ;
5655 }
5756 } ) ;
5857 } ,
5958
6059 getBranches : function ( account , config , project , done ) {
61- var repo_id = project . provider . repo_id ;
62-
63- var uri = util . format ( 'projects/%d/repository/branches' , repo_id ) ;
60+ var repoId = project . provider . repo_id ;
61+ var uri = util . format ( 'projects/%d/repository/branches' , repoId ) ;
6462
6563 debug ( "Getting URI " + uri ) ;
6664 api . get ( account , uri , function ( err , branches ) {
0 commit comments