Browse Source

Fix cumulative request

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

22
view-mode/function/overlaySCurve.js

@ -13,13 +13,7 @@ function callback(response) {
return_first = response;
}
function getSCurveData(){
// 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) {
function messageListener(event) {
if (event.data && event.data.action === 'sendUrl') {
const parentUrl = event.data.url;
@ -36,9 +30,10 @@ function getSCurveData(){
},
url: `${base_url}project/calculate-s-curve`,
type: "POST",
data:JSON.stringify(sCurvePayload),
data: JSON.stringify(sCurvePayload),
success: function (data) {
callback(data)
window.removeEventListener('message', messageListener);
}
});
$.ajax({
@ -48,7 +43,7 @@ function getSCurveData(){
},
url: `${base_url}project/s-curve-command`,
type: "POST",
data:JSON.stringify(sCurvePayload),
data: JSON.stringify(sCurvePayload),
});
} else {
$.ajax({
@ -58,14 +53,19 @@ function getSCurveData(){
},
url: `${base_url}project/get-s-curve`,
type: "POST",
data:JSON.stringify(sCurvePayload),
data: JSON.stringify(sCurvePayload),
success: function (data) {
callback(data)
window.removeEventListener('message', messageListener);
}
});
}
}
});
}
function getSCurveData() {
window.parent.postMessage({ action: 'getUrl' }, '*');
window.addEventListener('message', messageListener);
};
function toggleOverlay() {

Loading…
Cancel
Save