aboutsummaryrefslogtreecommitdiffstats
path: root/src/api
diff options
context:
space:
mode:
authorLibravatar Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com>2021-05-26 21:05:50 +0530
committerLibravatar GitHub <noreply@github.com>2021-05-26 21:05:50 +0530
commit296ce5ce62bcde6888df291f97105fa912ed7d35 (patch)
treeb28e7d2373f1020c1183469aa3a9feafecede569 /src/api
parentAdded new entry in context menu: 'Download image' (#1449) (diff)
downloadferdium-app-296ce5ce62bcde6888df291f97105fa912ed7d35.tar.gz
ferdium-app-296ce5ce62bcde6888df291f97105fa912ed7d35.tar.zst
ferdium-app-296ce5ce62bcde6888df291f97105fa912ed7d35.zip
Replace 'remote' with 'electron/remote' (#1448)
* Locked new version of 'recipes' submodule with corresponding changes.
Diffstat (limited to 'src/api')
-rw-r--r--src/api/server/LocalApi.js5
-rw-r--r--src/api/server/ServerApi.js5
-rw-r--r--src/api/utils/auth.js4
3 files changed, 5 insertions, 9 deletions
diff --git a/src/api/server/LocalApi.js b/src/api/server/LocalApi.js
index cc8035523..4b1f03f22 100644
--- a/src/api/server/LocalApi.js
+++ b/src/api/server/LocalApi.js
@@ -1,12 +1,11 @@
1import { ipcRenderer, remote } from 'electron'; 1import { ipcRenderer } from 'electron';
2import { session } from '@electron/remote';
2import du from 'du'; 3import du from 'du';
3 4
4import { getServicePartitionsDirectory } from '../../helpers/service-helpers.js'; 5import { getServicePartitionsDirectory } from '../../helpers/service-helpers.js';
5 6
6const debug = require('debug')('Ferdi:LocalApi'); 7const debug = require('debug')('Ferdi:LocalApi');
7 8
8const { session } = remote;
9
10export default class LocalApi { 9export default class LocalApi {
11 // Settings 10 // Settings
12 getAppSettings(type) { 11 getAppSettings(type) {
diff --git a/src/api/server/ServerApi.js b/src/api/server/ServerApi.js
index 627425948..5fd5268ce 100644
--- a/src/api/server/ServerApi.js
+++ b/src/api/server/ServerApi.js
@@ -2,7 +2,7 @@ import os from 'os';
2import path from 'path'; 2import path from 'path';
3import tar from 'tar'; 3import tar from 'tar';
4import fs from 'fs-extra'; 4import fs from 'fs-extra';
5import { remote } from 'electron'; 5import { app, require as remoteRequire } from '@electron/remote';
6 6
7import ServiceModel from '../../models/Service'; 7import ServiceModel from '../../models/Service';
8import RecipePreviewModel from '../../models/RecipePreview'; 8import RecipePreviewModel from '../../models/RecipePreview';
@@ -35,8 +35,7 @@ module.paths.unshift(
35 getRecipeDirectory(), 35 getRecipeDirectory(),
36); 36);
37 37
38const { app } = remote; 38const { default: fetch } = remoteRequire('electron-fetch');
39const { default: fetch } = remote.require('electron-fetch');
40 39
41export default class ServerApi { 40export default class ServerApi {
42 recipePreviews = []; 41 recipePreviews = [];
diff --git a/src/api/utils/auth.js b/src/api/utils/auth.js
index 6dbdeaa7f..5952cfe11 100644
--- a/src/api/utils/auth.js
+++ b/src/api/utils/auth.js
@@ -1,8 +1,6 @@
1import { remote } from 'electron'; 1import { app } from '@electron/remote';
2import localStorage from 'mobx-localstorage'; 2import localStorage from 'mobx-localstorage';
3 3
4const { app } = remote;
5
6export const prepareAuthRequest = (options = { method: 'GET' }, auth = true) => { 4export const prepareAuthRequest = (options = { method: 'GET' }, auth = true) => {
7 const request = Object.assign(options, { 5 const request = Object.assign(options, {
8 mode: 'cors', 6 mode: 'cors',