Browse Source

Fix cumulative request

pull/1/head
Wahyu Ramadhan 1 year ago
parent
commit
6e6606ec59
  1. 16
      view-mode/function/overlaySCurve.js

16
view-mode/function/overlaySCurve.js

@ -13,13 +13,7 @@ function callback(response) {
return_first = response; return_first = response;
} }
function getSCurveData(){ function messageListener(event) {
// Send a message to the parent window requesting the URL
window.parent.postMessage({ action: 'getUrl' }, '*');
// Listen for messages from the parent window
window.addEventListener('message', function(event) {
if (event.data && event.data.action === 'sendUrl') { if (event.data && event.data.action === 'sendUrl') {
const parentUrl = event.data.url; const parentUrl = event.data.url;
@ -39,6 +33,7 @@ function getSCurveData(){
data: JSON.stringify(sCurvePayload), data: JSON.stringify(sCurvePayload),
success: function (data) { success: function (data) {
callback(data) callback(data)
window.removeEventListener('message', messageListener);
} }
}); });
$.ajax({ $.ajax({
@ -61,11 +56,16 @@ function getSCurveData(){
data: JSON.stringify(sCurvePayload), data: JSON.stringify(sCurvePayload),
success: function (data) { success: function (data) {
callback(data) callback(data)
window.removeEventListener('message', messageListener);
} }
}); });
} }
} }
}); }
function getSCurveData() {
window.parent.postMessage({ action: 'getUrl' }, '*');
window.addEventListener('message', messageListener);
}; };
function toggleOverlay() { function toggleOverlay() {

Loading…
Cancel
Save