fix(orders): avoid automatic detail refresh reload
This commit is contained in:
@@ -125,12 +125,6 @@
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
renderDetail(state, data, session);
|
renderDetail(state, data, session);
|
||||||
if (!refresh && !state.detailAutoRefreshStarted && data.reconciliation && data.reconciliation.state === "refresh_available") {
|
|
||||||
state.detailAutoRefreshStarted = true;
|
|
||||||
window.setTimeout(function () {
|
|
||||||
if (activeDetail(state, orderNumber)) refreshDetail(state, orderNumber);
|
|
||||||
}, 0);
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
onData: function (data) {
|
onData: function (data) {
|
||||||
if (refresh) invalidateOrder(orderNumber, data);
|
if (refresh) invalidateOrder(orderNumber, data);
|
||||||
@@ -144,7 +138,6 @@
|
|||||||
state.detailReplacement = false;
|
state.detailReplacement = false;
|
||||||
state.detailReplacementSession = null;
|
state.detailReplacementSession = null;
|
||||||
state.detailOrderNumber = orderNumber;
|
state.detailOrderNumber = orderNumber;
|
||||||
state.detailAutoRefreshStarted = false;
|
|
||||||
window.AksrtModalRuntime.openRemote(detailOptions(state, orderNumber, false));
|
window.AksrtModalRuntime.openRemote(detailOptions(state, orderNumber, false));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -308,7 +301,6 @@
|
|||||||
var state = {
|
var state = {
|
||||||
root: root,
|
root: root,
|
||||||
detailOrderNumber: "",
|
detailOrderNumber: "",
|
||||||
detailAutoRefreshStarted: false,
|
|
||||||
detailSession: null,
|
detailSession: null,
|
||||||
detailReplacement: false,
|
detailReplacement: false,
|
||||||
detailReplacementSession: null,
|
detailReplacementSession: null,
|
||||||
@@ -337,7 +329,6 @@
|
|||||||
if (detail.reason === "replace" && state.detailReplacement && detail.session === state.detailReplacementSession) return;
|
if (detail.reason === "replace" && state.detailReplacement && detail.session === state.detailReplacementSession) return;
|
||||||
state.detailSession = null;
|
state.detailSession = null;
|
||||||
state.detailOrderNumber = "";
|
state.detailOrderNumber = "";
|
||||||
state.detailAutoRefreshStarted = false;
|
|
||||||
state.detailReplacement = false;
|
state.detailReplacement = false;
|
||||||
state.detailReplacementSession = null;
|
state.detailReplacementSession = null;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user