Fixing issue with applications not being created due to a lack of template file.
This commit is contained in:
parent
05b6e825b4
commit
f114f68021
|
@ -162,11 +162,14 @@ exports.fetchAppPackage = async function(ctx) {
|
||||||
|
|
||||||
exports.create = async function(ctx) {
|
exports.create = async function(ctx) {
|
||||||
const { useTemplate, templateKey } = ctx.request.body
|
const { useTemplate, templateKey } = ctx.request.body
|
||||||
const instance = await createInstance({
|
const instanceConfig = {
|
||||||
useTemplate,
|
useTemplate,
|
||||||
key: templateKey,
|
key: templateKey,
|
||||||
file: ctx.request.files.templateFile,
|
}
|
||||||
})
|
if (ctx.request.files && ctx.request.files.templateFile) {
|
||||||
|
instanceConfig.file = ctx.request.files.templateFile
|
||||||
|
}
|
||||||
|
const instance = await createInstance(instanceConfig)
|
||||||
|
|
||||||
const url = await getAppUrlIfNotInUse(ctx)
|
const url = await getAppUrlIfNotInUse(ctx)
|
||||||
const appId = instance._id
|
const appId = instance._id
|
||||||
|
|
Loading…
Reference in New Issue