diff --git a/src/services/tradeEngine/trade/OpenContract.js b/src/services/tradeEngine/trade/OpenContract.js index f89333ef..7b80ebf8 100644 --- a/src/services/tradeEngine/trade/OpenContract.js +++ b/src/services/tradeEngine/trade/OpenContract.js @@ -21,8 +21,6 @@ export default Engine => this.setContractFlags(contract); - this.sellExpired(); - this.data = this.data.set('contract', contract); broadcastContract({ accountID: this.accountInfo.loginid, ...contract }); @@ -49,11 +47,6 @@ export default Engine => this.store.dispatch(openContractReceived()); if (!this.isExpired) { this.resetSubscriptionTimeout(); - return; - } - if (!this.retriedUnsuccessfullSellExpired) { - this.retriedUnsuccessfullSellExpired = true; - this.resetSubscriptionTimeout(AFTER_FINISH_TIMEOUT); } } }); @@ -67,7 +60,6 @@ export default Engine => subscribeToOpenContract(contractId = this.contractId) { if (this.contractId !== contractId) { - this.retriedUnsuccessfullSellExpired = false; this.resetSubscriptionTimeout(); } this.contractId = contractId; diff --git a/src/services/tradeEngine/trade/Sell.js b/src/services/tradeEngine/trade/Sell.js index 84f2e832..dadbf9cb 100644 --- a/src/services/tradeEngine/trade/Sell.js +++ b/src/services/tradeEngine/trade/Sell.js @@ -47,10 +47,4 @@ export default Engine => delayIndex++ ).then(onSuccess); } - - sellExpired() { - if (this.isSellAvailable && this.isExpired) { - doUntilDone(() => this.api.sellExpiredContracts()); - } - } };