diff options
Diffstat (limited to 'src/webview/lib/RecipeWebview.ts')
-rw-r--r-- | src/webview/lib/RecipeWebview.ts | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/webview/lib/RecipeWebview.ts b/src/webview/lib/RecipeWebview.ts index 568c31255..cf70164ef 100644 --- a/src/webview/lib/RecipeWebview.ts +++ b/src/webview/lib/RecipeWebview.ts | |||
@@ -2,7 +2,8 @@ import { ipcRenderer } from 'electron'; | |||
2 | import { BrowserWindow } from '@electron/remote'; | 2 | import { BrowserWindow } from '@electron/remote'; |
3 | import { pathExistsSync, readFileSync, existsSync } from 'fs-extra'; | 3 | import { pathExistsSync, readFileSync, existsSync } from 'fs-extra'; |
4 | 4 | ||
5 | const debug = require('debug')('Ferdium:Plugin:RecipeWebview'); | 5 | // TODO: Go back to 'debug' from 'console.log' when https://github.com/electron/electron/issues/31689 is fixed |
6 | // const debug = require('debug')('Ferdium:Plugin:RecipeWebview'); | ||
6 | 7 | ||
7 | class RecipeWebview { | 8 | class RecipeWebview { |
8 | badgeHandler: any; | 9 | badgeHandler: any; |
@@ -27,7 +28,7 @@ class RecipeWebview { | |||
27 | ipcRenderer.on('poll', () => { | 28 | ipcRenderer.on('poll', () => { |
28 | this.loopFunc(); | 29 | this.loopFunc(); |
29 | 30 | ||
30 | debug('Poll event'); | 31 | console.log('Poll event'); |
31 | 32 | ||
32 | // This event is for checking if the service recipe is still actively | 33 | // This event is for checking if the service recipe is still actively |
33 | // communicating with the client | 34 | // communicating with the client |
@@ -109,7 +110,7 @@ class RecipeWebview { | |||
109 | 110 | ||
110 | if (head) { | 111 | if (head) { |
111 | head.append(styles); | 112 | head.append(styles); |
112 | debug('Append styles', styles); | 113 | console.log('Append styles', styles); |
113 | } | 114 | } |
114 | } | 115 | } |
115 | }); | 116 | }); |
@@ -121,13 +122,13 @@ class RecipeWebview { | |||
121 | if (existsSync(file)) { | 122 | if (existsSync(file)) { |
122 | return readFileSync(file, 'utf8'); | 123 | return readFileSync(file, 'utf8'); |
123 | } | 124 | } |
124 | debug('Script not found', file); | 125 | console.log('Script not found', file); |
125 | return null; | 126 | return null; |
126 | }), | 127 | }), |
127 | ).then(scripts => { | 128 | ).then(scripts => { |
128 | const scriptsFound = scripts.filter(script => script !== null); | 129 | const scriptsFound = scripts.filter(script => script !== null); |
129 | if (scriptsFound.length > 0) { | 130 | if (scriptsFound.length > 0) { |
130 | debug('Inject scripts to main world', scriptsFound); | 131 | console.log('Inject scripts to main world', scriptsFound); |
131 | ipcRenderer.sendToHost('inject-js-unsafe', ...scriptsFound); | 132 | ipcRenderer.sendToHost('inject-js-unsafe', ...scriptsFound); |
132 | } | 133 | } |
133 | }); | 134 | }); |