Merge pull request #1161 from Budibase/0.8-bugfixes

0.8 bugfixes
This commit is contained in:
Martin McKeaveney 2021-02-23 11:51:16 +00:00 committed by GitHub
commit d4dc591247
2 changed files with 4 additions and 1 deletions

View File

@ -135,6 +135,9 @@ export const getBackendUiStore = () => {
} }
query.datasourceId = datasourceId query.datasourceId = datasourceId
const response = await api.post(`/api/queries`, query) const response = await api.post(`/api/queries`, query)
if (response.status !== 200) {
throw new Error("Failed saving query.")
}
const json = await response.json() const json = await response.json()
store.update(state => { store.update(state => {
const currentIdx = state.queries.findIndex( const currentIdx = state.queries.findIndex(

View File

@ -27,7 +27,7 @@ function generateQueryValidation() {
readable: Joi.boolean(), readable: Joi.boolean(),
parameters: Joi.array().items(Joi.object({ parameters: Joi.array().items(Joi.object({
name: Joi.string(), name: Joi.string(),
default: Joi.string() default: Joi.string().allow(""),
})), })),
queryVerb: Joi.string().allow().required(), queryVerb: Joi.string().allow().required(),
schema: Joi.object({}).required().unknown(true) schema: Joi.object({}).required().unknown(true)