Merge branch 'main' into add-project-to-targets-view

This commit is contained in:
Susmitha Girumala authored and GitHub committed 2020-11-12 11:33:24 -05:00
commit 08e267fd56
3 files changed
+6 -14

No files matched your search

+4 -7
View File
@@ -1,7 +1,6 @@
import Service from '@ember/service';
import { getOwner } from '@ember/application';
import { Promise } from 'rsvp';
import config from '../config/environment';
/**
* An IPC request is a promise-like object that issues a request via
@@ -54,12 +53,11 @@ export class IPCRequest {
* @param {string} method
* @param {object} payload
* @param {Window} window - A reference to the window object
* @param {?string} origin
*/
constructor(method, payload, window, origin = config.ipc.defaultOrigin) {
constructor(method, payload, window) {
this.method = method;
this.payload = payload;
this.origin = origin;
this.origin = window?.location?.origin;
this.#channel = new MessageChannel();
this.#promise = new Promise((resolve /*, reject*/) => {
this.#channel.port1.onmessage = (event) => {
@@ -141,10 +139,9 @@ export default class IpcService extends Service {
* Creates a new IPC request and returns it.
* @param {string} method
* @param {object} payload
* @param {object} origin
* @return {IPCRequest}
*/
invoke(method, payload, origin) {
return new IPCRequest(method, payload, this.window, origin);
invoke(method, payload) {
return new IPCRequest(method, payload, this.window);
}
}
-6
View File
@@ -31,12 +31,6 @@ module.exports = function (environment) {
namespace: 'v1',
},
ipc: {
defaultOrigin: process.env.EMBER_CLI_ELECTRON
? 'serve://boundary'
: 'http://localhost:4200',
},
appName: APP_NAME,
};
+2 -1
View File
@@ -1,5 +1,6 @@
const { ipcRenderer } = require('electron');
const emberAppOrigin = 'serve://boundary';
// Messages must originate from this origin
const emberAppOrigin = window.location.origin;
process.once('loaded', () => {