refactor(native-filters): update dataMask and ExtraFormData schema (#13983)

* refactor: updates usage of `ownFilters` to `ownState`

* refactor: update dataMask (final)

* lint: fix lint

* refactor: revert feat

* fix: fix missed chart configuration

* add filter set migration

* apply new changes

* fix migration revision

* update migration

* fix jest mock

* js lint

* fix test types

* update tests and types

* remove append_form_data from tests

* fix findExistingFilterSet tests

* add migration test

Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
This commit is contained in:
simcha90
2021-04-15 17:43:29 +03:00
committed by GitHub
parent 68e11cd47f
commit 8ef572a412
78 changed files with 1536 additions and 958 deletions

View File

@@ -209,6 +209,7 @@ export const buildV1ChartDataPayload = ({
resultFormat,
resultType,
setDataMask,
ownState,
}) => {
const buildQuery =
getChartBuildQueryRegistry().get(formData.viz_type) ??
@@ -226,6 +227,7 @@ export const buildV1ChartDataPayload = ({
result_type: resultType,
},
{
ownState,
hooks: {
setDataMask,
},
@@ -266,6 +268,7 @@ export const exportChart = ({
resultFormat = 'json',
resultType = 'full',
force = false,
ownState = {},
}) => {
let url;
let payload;
@@ -284,6 +287,7 @@ export const exportChart = ({
force,
resultFormat,
resultType,
ownState,
});
}
postForm(url, payload);