Browse Source

Merge branch 'develop' of github.com:Budibase/budibase into develop

pull/4023/head
Martin McKeaveney 5 years ago
parent
commit
4b367f0480
  1. 2
      packages/builder/src/pages/builder/portal/settings/organisation.svelte
  2. 35
      packages/server/src/integrations/rest.ts

2
packages/builder/src/pages/builder/portal/settings/organisation.svelte

@ -38,7 +38,7 @@
let data = new FormData()
data.append("file", file)
const res = await post(
"/api/admin/configs/upload/settings/logoUrl",
"/api/global/configs/upload/settings/logoUrl",
data,
{}
)

35
packages/server/src/integrations/rest.ts

@ -89,6 +89,26 @@ module RestModule {
},
},
},
patch: {
displayName: "PATCH",
readable: true,
type: QueryTypes.FIELDS,
urlDisplay: true,
fields: {
path: {
type: DatasourceFieldTypes.STRING,
},
queryString: {
type: DatasourceFieldTypes.STRING,
},
headers: {
type: DatasourceFieldTypes.OBJECT,
},
requestBody: {
type: DatasourceFieldTypes.JSON,
},
},
},
delete: {
displayName: "DELETE",
type: QueryTypes.FIELDS,
@ -175,6 +195,21 @@ module RestModule {
return await this.parseResponse(response)
}
async patch({ path = "", queryString = "", headers = {}, json = {} }) {
this.headers = {
...this.config.defaultHeaders,
...headers,
}
const response = await fetch(this.config.url + path + queryString, {
method: "PATCH",
headers: this.headers,
body: JSON.stringify(json),
})
return await this.parseResponse(response)
}
async delete({ path = "", queryString = "", headers = {} }) {
this.headers = {
...this.config.defaultHeaders,

Loading…
Cancel
Save