You've already forked ReZygisk
mirror of
https://github.com/PerformanC/ReZygisk.git
synced 2025-09-06 06:37:01 +00:00
add: realtime error log tracking modal
This commit is contained in:
@@ -257,7 +257,7 @@ a {
|
||||
width: 100%;
|
||||
border: none;
|
||||
outline: none;
|
||||
font-size: 16px;
|
||||
font-size: 14px;
|
||||
padding-bottom: 25px;
|
||||
font-family: monospace, monospace;
|
||||
}
|
||||
|
||||
@@ -4,9 +4,22 @@ import { setNewLanguage, getTranslations } from './language.js'
|
||||
function setError(place, issue) {
|
||||
toast(`${place}: ${issue}`)
|
||||
|
||||
const fullErrorLog = setErrorData(`${place}: ${issue}`)
|
||||
document.getElementById('errorh_panel').innerHTML = fullErrorLog
|
||||
}
|
||||
|
||||
function setLangData(mode) {
|
||||
localStorage.setItem('/system/language', mode)
|
||||
|
||||
return localStorage.getItem('/system/language')
|
||||
}
|
||||
|
||||
function setErrorData(errorLog) {
|
||||
const getPrevious = localStorage.getItem('/system/error')
|
||||
const finalLog = getPrevious && getPrevious.length !== 0 ? getPrevious + `\n` + `${place}: ${issue}` : `${place}: ${issue}`
|
||||
const finalLog = getPrevious && getPrevious.length !== 0 ? getPrevious + `\n` + errorLog : errorLog
|
||||
|
||||
localStorage.setItem('/system/error', finalLog)
|
||||
return finalLog
|
||||
}
|
||||
|
||||
(async () => {
|
||||
@@ -155,10 +168,4 @@ function setError(place, issue) {
|
||||
} else {
|
||||
setError('find', `Error while finding zygisk modules (${findModulesCmd.errno}): ${findModulesCmd.stderr}`)
|
||||
}
|
||||
})().catch((err) => setError('WebUI', err.stack ? err.stack : err.message))
|
||||
|
||||
function setLangData(mode) {
|
||||
localStorage.setItem('/system/language', mode)
|
||||
|
||||
return localStorage.getItem('/system/language')
|
||||
}
|
||||
})().catch((err) => setError('WebUI', err.stack ? err.stack : err.message))
|
||||
Reference in New Issue
Block a user