Skip to content
Snippets Groups Projects
Unverified Commit 8badb1b2 authored by Aleksandr Lesnenko's avatar Aleksandr Lesnenko Committed by GitHub
Browse files

add explicit method param for saved and unsaved questions (#29024)

parent f6e2e0f0
No related branches found
No related tags found
No related merge requests found
......@@ -74,6 +74,7 @@ export const getDownloadButtonParams = ({
const isSavedQuery = card?.id != null;
if (isSavedQuery) {
return {
method: "POST",
url: `api/card/${card.id}/query/${type}`,
params: { parameters: JSON.stringify(result?.json_query?.parameters) },
};
......@@ -83,6 +84,7 @@ export const getDownloadButtonParams = ({
if (isUnsavedQuery) {
return {
url: `api/dataset/${type}`,
method: "POST",
params: {
query: JSON.stringify(_.omit(result?.json_query, "constraints")),
visualization_settings: JSON.stringify(visualizationSettings),
......
......@@ -109,6 +109,7 @@ describe("getDownloadButtonParams", () => {
result,
}),
).toStrictEqual({
method: "POST",
params: { parameters: "[]" },
url: "api/card/1/query/csv",
});
......@@ -124,6 +125,7 @@ describe("getDownloadButtonParams", () => {
result,
}),
).toStrictEqual({
method: "POST",
url: "api/dataset/csv",
params: {
query: JSON.stringify({ parameters: [] }),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment