diff --git a/exec/addfiles.js b/exec/addfiles.js index 4e7979c6e0ba28b3faa8beabd75744dfa6c2f9aa..76f9263029273be4f01f92f1388aaad76358c7fb 100755 --- a/exec/addfiles.js +++ b/exec/addfiles.js @@ -59,6 +59,7 @@ for(var i = 0; i < argc; i++) { writeln(" (default: " + default_excludes.join(',') + ")"); writeln(" -diz always extract/use description in archive"); writeln(" -update update existing file entries (default is to skip them)"); + writeln(" -readd re-add existing file entries (so they appears as newly-uploaded"); writeln(" -date[=fmt] include today's date in description"); writeln(" -fdate[=fmt] include file's date in description"); writeln(" -adate[=fmt] include newest archived file date in description"); @@ -246,7 +247,7 @@ for(var d = 0; d < dir_list.length; d++) { file.md5 = hash.md5; file.sha1 = hash.sha1; } - if(!filebase.update(file.name, file, options.diz)) { + if(!filebase.update(file.name, file, options.diz, options.readd)) { alert("Error " + filebase.last_error + " updating " + file.name); } else { writeln("Updated " + file.name);