Browse Source

auto name template based apps

pull/4023/head
Martin McKeaveney 5 years ago
parent
commit
5313e27797
  1. 11
      packages/builder/src/pages/builder/portal/apps/index.svelte

11
packages/builder/src/pages/builder/portal/apps/index.svelte

@ -98,10 +98,12 @@
const autoCreateApp = async () => {
try {
// TODO: Iterate App Names and append a number
const appName = template.key + Math.floor(Math.random() * 100)
console.log("APP NAME", appName)
// Auto name app if has same name
let appName = template.key
const appsWithSameName = $apps.filter(app =>
app.name?.startsWith(appName)
)
appName = `${appName}-${appsWithSameName.length + 1}`
// Create form data to create app
let data = new FormData()
@ -120,6 +122,7 @@
name: appName,
appId: appJson.instance._id,
template,
fromTemplateMarketplace: true,
})
// Select Correct Application/DB in prep for creating user

Loading…
Cancel
Save