From 63bb2adc82959555c4dfd016dec6d155c1049155 Mon Sep 17 00:00:00 2001 From: plebeius Date: Fri, 13 Jun 2025 18:20:23 +0200 Subject: [PATCH] fix(electron): add missing file uploader IPC channels --- electron/preload.mjs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/electron/preload.mjs b/electron/preload.mjs index 01e61dd6..fc9975c5 100644 --- a/electron/preload.mjs +++ b/electron/preload.mjs @@ -19,7 +19,15 @@ ipcRenderer.send('get-plebbit-rpc-auth-key'); // notifications IPC contextBridge.exposeInMainWorld('electron', { invoke: (channel, ...args) => { - const validChannels = ['get-notification-permission-status', 'get-platform', 'test-notification-permission', 'copy-to-clipboard']; + const validChannels = [ + 'plugin:file-uploader:pickAndUploadMedia', + 'plugin:file-uploader:uploadMedia', + 'plugin:file-uploader:pickMedia', + 'get-notification-permission-status', + 'get-platform', + 'test-notification-permission', + 'copy-to-clipboard' + ]; if (validChannels.includes(channel)) { return ipcRenderer.invoke(channel, ...args); }