If exportFileName hook isn’t defined don’t return empty filename.
This commit should fix #2251. If ``exportFileName`` hook is not defined, ``hookFileName`` should be an empty array. Test the length of ``hookFileName`` before overriding ``fileName``, the export filename.pull/2252/head
parent
2e6348b8aa
commit
bfde869948
|
@ -52,7 +52,7 @@ exports.doExport = function(req, res, padId, type)
|
||||||
hooks.aCallFirst("exportFileName", padId,
|
hooks.aCallFirst("exportFileName", padId,
|
||||||
function(err, hookFileName){
|
function(err, hookFileName){
|
||||||
// if fileName is set then set it to the padId, note that fileName is returned as an array.
|
// if fileName is set then set it to the padId, note that fileName is returned as an array.
|
||||||
if(hookFileName) fileName = hookFileName;
|
if(hookFileName.length) fileName = hookFileName;
|
||||||
|
|
||||||
|
|
||||||
//tell the browser that this is a downloadable file
|
//tell the browser that this is a downloadable file
|
||||||
|
|
Loading…
Reference in New Issue