From 333f02120fc60f75b16a7361e3f3f162d363051d Mon Sep 17 00:00:00 2001 From: ThaUnknown <6506529+ThaUnknown@users.noreply.github.com> Date: Fri, 26 Jul 2024 12:37:07 +0200 Subject: [PATCH 1/2] fix: mpv url encodign fix: maybe macos updater? --- common/modules/webtorrent.js | 2 +- electron/src/main/updater.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/common/modules/webtorrent.js b/common/modules/webtorrent.js index 45d4d07..21db346 100644 --- a/common/modules/webtorrent.js +++ b/common/modules/webtorrent.js @@ -269,7 +269,7 @@ export default class TorrentClient extends WebTorrent { } this.current = found if (data.data.external && this.player) { - this.playerProcess = spawn(this.player, [encodeURI('' + new URL('http://localhost:' + this.server.address().port + found.streamURL))]) + this.playerProcess = spawn(this.player, ['' + new URL('http://localhost:' + this.server.address().port + found.streamURL)]) this.playerProcess.stdout.on('data', () => {}) const startTime = Date.now() this.playerProcess.once('close', () => { diff --git a/electron/src/main/updater.js b/electron/src/main/updater.js index ef426f9..17d99b5 100644 --- a/electron/src/main/updater.js +++ b/electron/src/main/updater.js @@ -28,6 +28,7 @@ export default class Updater { install () { if (this.hasUpdate) { autoUpdater.quitAndInstall() + this.hasUpdate = false return true } } From ee12892ae0aa19055a73773dfbf7854d0bbba61b Mon Sep 17 00:00:00 2001 From: ThaUnknown <6506529+ThaUnknown@users.noreply.github.com> Date: Fri, 26 Jul 2024 12:38:54 +0200 Subject: [PATCH 2/2] feat: 5.2.6 --- electron/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/electron/package.json b/electron/package.json index 4fd40f6..faec82a 100644 --- a/electron/package.json +++ b/electron/package.json @@ -1,6 +1,6 @@ { "name": "Miru", - "version": "5.2.5", + "version": "5.2.6", "private": true, "author": "ThaUnknown_ ", "description": "Stream anime torrents, real-time with no waiting for downloads.",