From 7c2e4b00ed1de139c24fd6b9c49e02ad15e67d6e Mon Sep 17 00:00:00 2001 From: Henry Oswald Date: Mon, 13 Apr 2015 12:01:49 +0100 Subject: [PATCH] no file subtype can be an issue, added a check on it in the keybuilder --- services/filestore/app/coffee/KeyBuilder.coffee | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/filestore/app/coffee/KeyBuilder.coffee b/services/filestore/app/coffee/KeyBuilder.coffee index 03a65a8337..9b2a101e6b 100644 --- a/services/filestore/app/coffee/KeyBuilder.coffee +++ b/services/filestore/app/coffee/KeyBuilder.coffee @@ -25,7 +25,9 @@ module.exports = templateFileKey: (req, res, next)-> {template_id, format, version, sub_type} = req.params - req.key = "#{template_id}/v/#{version}/#{format}/#{sub_type}" + req.key = "#{template_id}/v/#{version}/#{format}" + if sub_type? + req.key = "#{req.key}/#{sub_type}" req.bucket = settings.filestore.stores.template_files req.version = version opts = req.query