summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/jetpack/_inc/build/videopress/js/videopress-token-bridge.min.js')
-rw-r--r--plugins/jetpack/_inc/build/videopress/js/videopress-token-bridge.min.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/plugins/jetpack/_inc/build/videopress/js/videopress-token-bridge.min.js b/plugins/jetpack/_inc/build/videopress/js/videopress-token-bridge.min.js
new file mode 100644
index 00000000..3030bbc0
--- /dev/null
+++ b/plugins/jetpack/_inc/build/videopress/js/videopress-token-bridge.min.js
@@ -0,0 +1 @@
+window.addEventListener("message",(function(e){if(-1!==["https://videopress.com","https://video.wordpress.com"].indexOf(e.origin)&&"videopress_token_request"===e.data.event&&window.videopressAjax){var s={action:"videopress-get-playback-jwt",guid:e.data.guid,post_id:window.videopressAjax.post_id||0};fetch(window.videopressAjax.ajaxUrl,{method:"POST",credentials:"same-origin",body:new URLSearchParams(s)}).then((function(e){if(e.ok)return e.json();throw Error("Response is not ok")})).then((function(o){o.success&&o.data?e.source.postMessage({event:"videopress_token_received",guid:s.guid,jwt:o.data.jwt},"*"):e.source.postMessage({event:"videopress_token_error",guid:s.guid},"*")}))}})); \ No newline at end of file