# HG changeset patch # User Emmanuel Gil Peyrot # Date 1307136325 -7200 # Node ID 7fdae201c1e22da2e8301160f9756ee394f719c0 # Parent 38ddd5888b8d6d66d76fd32b268f31c35733a0d9 Don’t exit if the data directory is missing. diff --git a/avatar.js b/avatar.js --- a/avatar.js +++ b/avatar.js @@ -208,9 +208,9 @@ var showImage = function(jid, res) { return; } -fs.readdir('data', function(err, files) { +fs.readdir(config.directory, function(err, files) { if (err) - process.exit('1'); + return fs.mkdir(config.directory, 488); // Actually 0750 for (var i in files) { var tab = /(.*)\.([a-z]{3})/.exec(files[i]);