mirror of
https://git.1024x2.xyz/1024x2/vexcord.git
synced 2025-04-19 13:06:31 +02:00
30 lines
1.1 KiB
Diff
30 lines
1.1 KiB
Diff
From 4eeba2e6c80371b433e9f0d741c21d6e79fd5fb8 Mon Sep 17 00:00:00 2001
|
|
From: 1024x2 <2pow11@gmail.com>
|
|
Date: Wed, 27 Dec 2023 15:05:44 +0000
|
|
Subject: [PATCH 5/5] Enable CSP bypass on stock discord desktop client
|
|
|
|
---
|
|
src/main/index.ts | 3 ++-
|
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/src/main/index.ts b/src/main/index.ts
|
|
index 481736a..33dbe3f 100644
|
|
--- a/src/main/index.ts
|
|
+++ b/src/main/index.ts
|
|
@@ -23,10 +23,11 @@ import { ensureSafePath, getSettings } from "./ipcMain";
|
|
import { IS_VANILLA, THEMES_DIR } from "./utils/constants";
|
|
import { installExt } from "./utils/extensions";
|
|
|
|
-if (IS_VESKTOP || !IS_VANILLA) {
|
|
+{
|
|
app.whenReady().then(() => {
|
|
// Source Maps! Maybe there's a better way but since the renderer is executed
|
|
// from a string I don't think any other form of sourcemaps would work
|
|
+ if (IS_VESKTOP || !IS_VANILLA)
|
|
protocol.registerFileProtocol("vencord", ({ url: unsafeUrl }, cb) => {
|
|
let url = unsafeUrl.slice("vencord://".length);
|
|
if (url.endsWith("/")) url = url.slice(0, -1);
|
|
--
|
|
2.44.0
|
|
|