This is an automated email from the ASF dual-hosted git repository. ccwilliams pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-superset.git
The following commit(s) were added to refs/heads/master by this push: new bc3a2ef [superset-client] pass csrfToken as configuration (#6148) bc3a2ef is described below commit bc3a2efa0e6890b9307253155453b6e9dd3b8bbb Author: Chris Williams <willias...@users.noreply.github.com> AuthorDate: Thu Oct 18 20:11:43 2018 -0700 [superset-client] pass csrfToken as configuration (#6148) --- superset/assets/package.json | 2 +- superset/assets/src/common.js | 4 ++++ superset/assets/yarn.lock | 18 ++++++++++++++---- 3 files changed, 19 insertions(+), 5 deletions(-) diff --git a/superset/assets/package.json b/superset/assets/package.json index 0c24760..27c66e4 100644 --- a/superset/assets/package.json +++ b/superset/assets/package.json @@ -51,7 +51,7 @@ "@data-ui/sparkline": "^0.0.54", "@data-ui/theme": "^0.0.62", "@data-ui/xy-chart": "^0.0.61", - "@superset-ui/core": "^0.0.5", + "@superset-ui/core": "^0.0.7", "@vx/legend": "^0.0.170", "@vx/responsive": "0.0.172", "@vx/scale": "^0.0.165", diff --git a/superset/assets/src/common.js b/superset/assets/src/common.js index 7fe37ae..fafc84e 100644 --- a/superset/assets/src/common.js +++ b/superset/assets/src/common.js @@ -42,9 +42,13 @@ export function appSetup() { window.jQuery = $; require('bootstrap'); + const csrfNode = document.querySelector('#csrf_token'); + const csrfToken = csrfNode ? csrfNode.value : null; + SupersetClient.configure({ protocol: (window.location && window.location.protocol) || '', host: (window.location && window.location.host) || '', + csrfToken, }) .init() .catch((error) => { diff --git a/superset/assets/yarn.lock b/superset/assets/yarn.lock index 0b607ff..665fad3 100644 --- a/superset/assets/yarn.lock +++ b/superset/assets/yarn.lock @@ -66,6 +66,12 @@ esutils "^2.0.2" js-tokens "^4.0.0" +"@babel/runtime@^7.1.2": + version "7.1.2" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.1.2.tgz#81c89935f4647706fc54541145e6b4ecfef4b8e3" + dependencies: + regenerator-runtime "^0.12.0" + "@babel/template@7.0.0-beta.44": version "7.0.0-beta.44" resolved "http://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.44.tgz#f8832f4fdcee5d59bf515e595fc5106c529b394f" @@ -377,11 +383,11 @@ dependencies: samsam "1.3.0" -"@superset-ui/core@^0.0.5": - version "0.0.5" - resolved "https://registry.yarnpkg.com/@superset-ui/core/-/core-0.0.5.tgz#2dbb39d7ec55c01a017c923468b276240a9fbc8b" +"@superset-ui/core@^0.0.7": + version "0.0.7" + resolved "https://registry.yarnpkg.com/@superset-ui/core/-/core-0.0.7.tgz#e91374d10c96de504225a24d7d1d76e73cdb06cd" dependencies: - babel-runtime "^6.26.0" + "@babel/runtime" "^7.1.2" whatwg-fetch "^2.0.4" "@types/blob-util@1.3.3": @@ -9984,6 +9990,10 @@ regenerator-runtime@^0.11.0: version "0.11.1" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" +regenerator-runtime@^0.12.0: + version "0.12.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz#fa1a71544764c036f8c49b13a08b2594c9f8a0de" + regenerator-transform@^0.10.0: version "0.10.1" resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd"