From 557f91389969a7d2511e9da4cbed443c2b1a9bef Mon Sep 17 00:00:00 2001 From: Buck Doyle Date: Wed, 25 Mar 2020 13:23:23 -0500 Subject: [PATCH] UI: Fix check for Mirage presence setting up sockets (#7497) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Without this, exec UI doesn’t work at all in the binary. I made an unfortunate error in not copying the environment check from app/utils/fetch.js. --- ui/app/services/sockets.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/app/services/sockets.js b/ui/app/services/sockets.js index ea5c7bc63..3d18a5e39 100644 --- a/ui/app/services/sockets.js +++ b/ui/app/services/sockets.js @@ -5,7 +5,9 @@ import { getOwner } from '@ember/application'; export default Service.extend({ getTaskStateSocket(taskState, command) { const mirageEnabled = - config['ember-cli-mirage'] && config['ember-cli-mirage'].enabled !== false; + config.environment !== 'production' && + config['ember-cli-mirage'] && + config['ember-cli-mirage'].enabled !== false; if (mirageEnabled) { return new Object({