mirror of
https://github.com/ThaUnknown/miru.git
synced 2026-04-18 17:02:15 +00:00
fix: reloading the same torrent while scanning drive
fix: update jassub
This commit is contained in:
parent
0b570f9921
commit
e676036a4e
3 changed files with 9 additions and 6 deletions
|
|
@ -111,7 +111,7 @@
|
|||
"discord-rpc": "4.0.1",
|
||||
"electron-log": "^4.4.8",
|
||||
"electron-updater": "^4.6.5",
|
||||
"jassub": "1.6.0",
|
||||
"jassub": "1.6.1",
|
||||
"js-levenshtein": "^1.1.6",
|
||||
"matroska-subtitles": "github:ThaUnknown/matroska-subtitles#redist",
|
||||
"mime": "^3.0.0",
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ specifiers:
|
|||
electron-log: ^4.4.8
|
||||
electron-notarize: ^1.2.2
|
||||
electron-updater: ^4.6.5
|
||||
jassub: 1.6.0
|
||||
jassub: 1.6.1
|
||||
js-levenshtein: ^1.1.6
|
||||
matroska-subtitles: github:ThaUnknown/matroska-subtitles#redist
|
||||
mime: ^3.0.0
|
||||
|
|
@ -36,7 +36,7 @@ dependencies:
|
|||
discord-rpc: 4.0.1
|
||||
electron-log: 4.4.8
|
||||
electron-updater: 4.6.5
|
||||
jassub: 1.6.0
|
||||
jassub: 1.6.1
|
||||
js-levenshtein: 1.1.6
|
||||
matroska-subtitles: github.com/ThaUnknown/matroska-subtitles/6241556509536ff09ba2ea3f050ceb7a3f12190a
|
||||
mime: 3.0.0
|
||||
|
|
@ -1873,8 +1873,8 @@ packages:
|
|||
minimatch: 3.1.2
|
||||
dev: true
|
||||
|
||||
/jassub/1.6.0:
|
||||
resolution: {integrity: sha512-QTAGCIdgNX3W3GuTWcjf0NgBWOwUqFI5somNNgsmWsgPHOzCEUPR5ABocG+mRWgfad9r1GWzxsYTgk1ZUPfDBA==}
|
||||
/jassub/1.6.1:
|
||||
resolution: {integrity: sha512-yCPTr+0Dua7xUPMdgMj32nYdVXDDXJ50/qY6ycQbIC2exiyZY+C1whg8/vHDeKXT/CLBy+lufjfUKbqWa4a80A==}
|
||||
dependencies:
|
||||
rvfc-polyfill: 1.0.4
|
||||
dev: false
|
||||
|
|
|
|||
|
|
@ -125,7 +125,10 @@ class TorrentClient extends WebTorrent {
|
|||
case 'torrent': {
|
||||
const id = typeof data.data !== 'string' ? Buffer.from(data.data) : data.data
|
||||
const existing = this.get(id)
|
||||
if (existing) return this.handleTorrent(existing)
|
||||
if (existing) {
|
||||
if (existing.ready) return this.handleTorrent(existing)
|
||||
existing.once('ready', this.handleTorrent.bind(this))
|
||||
}
|
||||
if (this.torrents.length) this.remove(this.torrents[0].infoHash)
|
||||
|
||||
this.add(id, {
|
||||
|
|
|
|||
Loading…
Reference in a new issue