fix: remove S01 from search

feat: open website on too many crashes
This commit is contained in:
ThaUnknown 2022-08-06 13:08:13 +02:00
parent c039a3458c
commit 85cebd62ae
3 changed files with 6 additions and 3 deletions

View file

@ -1,6 +1,6 @@
{
"name": "Miru",
"version": "3.0.1",
"version": "3.0.2",
"author": "ThaUnknown_ <ThaUnknown@users.noreply.github.com>",
"main": "src/index.js",
"homepage": "https://github.com/ThaUnknown/miru#readme",

View file

@ -141,7 +141,10 @@ function createWindow () {
mainWindow.webContents.on('render-process-gone', (e, { reason }) => {
if (reason === 'crashed') {
if (++crashcount > 10) {
dialog.showMessageBox({ message: 'Crashed too many times.', title: 'Miru', detail: 'App crashed too many times. For a fix visit https://github.com/ThaUnknown/miru/blob/master/docs/faq.md#miru-crashed-too-many-times', icon: '/renderer/public/logo.ico' })
dialog.showMessageBox({ message: 'Crashed too many times.', title: 'Miru', detail: 'App crashed too many times. For a fix visit https://github.com/ThaUnknown/miru/blob/master/docs/faq.md#miru-crashed-too-many-times', icon: '/renderer/public/logo.ico' }).then(() => {
shell.openExternal('https://github.com/ThaUnknown/miru/blob/master/docs/faq.md#miru-crashed-too-many-times')
app.quit()
})
} else {
app.relaunch()
app.quit()

View file

@ -128,7 +128,7 @@ async function getRSSEntries ({ media, episode, mode, ignoreQuality }) {
let ep = ''
if (media.episodes !== 1 && mode !== 'batch') {
if (isBatch) {
ep = `"01-${pl(media.episodes)}"|"01~${pl(media.episodes)}"|"Batch"|"Complete"|"${pl(episode)}+"|"${pl(episode)}v"|"S01"`
ep = `"01-${pl(media.episodes)}"|"01~${pl(media.episodes)}"|"Batch"|"Complete"|"${pl(episode)}+"|"${pl(episode)}v"`
} else {
ep = `(${episodes.map(epstring).join('|')})`
}