Merge pull request #8797 from Budibase/bug/sev2/no-fetch-create-table
Allow tables to be created even if no fetch
This commit is contained in:
commit
6db89bcdbe
2 changed files with 5 additions and 2 deletions
|
@ -7,9 +7,9 @@
|
|||
|
||||
let name = ""
|
||||
let submitted = false
|
||||
$: valid = name && name.length > 0 && !datasource?.entities[name]
|
||||
$: valid = name && name.length > 0 && !datasource?.entities?.[name]
|
||||
$: error =
|
||||
!submitted && name && datasource?.entities[name]
|
||||
!submitted && name && datasource?.entities?.[name]
|
||||
? "Table name already in use."
|
||||
: null
|
||||
|
||||
|
|
|
@ -190,6 +190,9 @@ exports.save = async function (ctx) {
|
|||
|
||||
const db = getAppDB()
|
||||
const datasource = await db.get(datasourceId)
|
||||
if (!datasource.entities) {
|
||||
datasource.entities = {}
|
||||
}
|
||||
const oldTables = cloneDeep(datasource.entities)
|
||||
const tables = datasource.entities
|
||||
|
||||
|
|
Loading…
Reference in a new issue