From 4fe682739b14ea55808ac247c472ff86c31c7cd6 Mon Sep 17 00:00:00 2001 From: rob Date: Fri, 30 Sep 2022 00:59:44 -0400 Subject: [PATCH] better slug and options processing for createMulter --- lib/site-controller.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/site-controller.js b/lib/site-controller.js index 872fab4..217792f 100644 --- a/lib/site-controller.js +++ b/lib/site-controller.js @@ -37,8 +37,12 @@ class SiteController extends SiteCommon { } createMulter (slug, options) { - slug = slug || 'uploads'; - + if (!!slug && (typeof slug === 'object')) { + options = slug; + slug = this.component.slug; + } else { + slug = slug || this.component.slug; + } options = Object.assign({ dest: `/tmp/${this.dtp.config.site.domainKey}/${slug}/${this.component.slug}` }, options || { });