diff --git a/lib/server/appcache.js b/lib/server/appcache.js index 779e8d7a..279ab600 100644 --- a/lib/server/appcache.js +++ b/lib/server/appcache.js @@ -26,16 +26,17 @@ setWatachFunctions(); exports.addFiles = function(pFileNames){ /* if a couple files */ if(pFileNames instanceof Array) - for(var i=0; i < pFileNames.length; i++) + for(var i=0; i < pFileNames.length; i++){ /* if fallback setted up */ - if(typeof pFileNames[i] === 'object') - for(var lName in pFileNames){ - FallBack_s = lName + ' ' + pFileNames[lName] + '\n'; - exports.watch(pFileNames[lName]); + var lCurrentName = pFileNames[i]; + if(typeof lCurrentName === 'object') + for(var lName in lCurrentName){ + FallBack_s = lName + ' ' + lCurrentName[lName] + '\n'; + exports.watch(lCurrentName[lName]); } - else exports.watch(pFileNames[i]); - + else exports.watch(pFileNames[i]); + } else exports.watch(pFileNames); };