Small refractor of throw/errors-s

This commit is contained in:
MrFry 2019-10-07 11:25:20 +02:00
parent ff25bff70e
commit a9f9d1951f

View file

@ -949,7 +949,7 @@ function Version15 () {
'<h1>Moodle teszt userscript:<h1><h3>1.5.0 verzió: a script mostantól XMLHTTP kéréseket küld szerver fele! Erre a userscript futtató kiegészitőd is figyelmeztetni fog! Ha ez történik, a script rendes működése érdekében engedélyezd (Always allow domain)! Ha nem akarod, hogy ez történjen, akkor ne engedélyezd, vagy a menüben válaszd ki a "helyi fájl használata" opciót!</h3> <h3>Elküldött adatok: minden teszt után a kérdés-válasz páros. Fogadott adatok: Az összes eddig ismert kérdés. Érdemes help-et elolvasni!!!</h3><h5>Ez az ablak frissités után eltűnik. Ha nem, akkor a visza gombbal próbálkozz.</h5>' '<h1>Moodle teszt userscript:<h1><h3>1.5.0 verzió: a script mostantól XMLHTTP kéréseket küld szerver fele! Erre a userscript futtató kiegészitőd is figyelmeztetni fog! Ha ez történik, a script rendes működése érdekében engedélyezd (Always allow domain)! Ha nem akarod, hogy ez történjen, akkor ne engedélyezd, vagy a menüben válaszd ki a "helyi fájl használata" opciót!</h3> <h3>Elküldött adatok: minden teszt után a kérdés-válasz páros. Fogadott adatok: Az összes eddig ismert kérdés. Érdemes help-et elolvasni!!!</h3><h5>Ez az ablak frissités után eltűnik. Ha nem, akkor a visza gombbal próbálkozz.</h5>'
) )
document.close() document.close()
throw 'something, so this stuff stops' // eslint-disable-line throw new Error('something, so this stuff stops')
} }
} }
@ -983,7 +983,7 @@ function ReadFile (cwith) {
return return
} }
if (SUtils.EmptyOrWhiteSpace(resource)) { if (SUtils.EmptyOrWhiteSpace(resource)) {
throw 'data file empty' // eslint-disable-line throw new Error('data file empty')
} }
} catch (e) { } catch (e) {
Exception(e, 'script error at reading file:') Exception(e, 'script error at reading file:')
@ -1338,10 +1338,7 @@ function GetImageFormResult (i) {
function SaveQuiz (quiz, questionData) { function SaveQuiz (quiz, questionData) {
try { try {
if (quiz.length === 0) { if (quiz.length === 0) {
throw { // eslint-disable-line throw new Error('quiz length is zero!')
message: 'quiz length is zero!',
stack: 'no stack.'
}
} }
var output = '' // thefinal output var output = '' // thefinal output
var allOutput = '' // thefinal output with all questions var allOutput = '' // thefinal output with all questions