mirror of
https://github.com/venera-app/venera-configs.git
synced 2025-09-27 08:27:24 +00:00
Merge pull request #2 from Pacalini/patch-1
ehentai: fix cookies validation
This commit is contained in:
13
ehentai.js
13
ehentai.js
@@ -81,6 +81,12 @@ class Ehentai extends ComicSource {
|
|||||||
* @returns {Promise<boolean>}
|
* @returns {Promise<boolean>}
|
||||||
*/
|
*/
|
||||||
validate: async (values) => {
|
validate: async (values) => {
|
||||||
|
if (values.length !== 4) {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
if (values[0].length === 0 || values[1].length === 0) {
|
||||||
|
return false
|
||||||
|
}
|
||||||
let cookies = []
|
let cookies = []
|
||||||
for (let i = 0; i < values.length; i++) {
|
for (let i = 0; i < values.length; i++) {
|
||||||
cookies.push(new Cookie({
|
cookies.push(new Cookie({
|
||||||
@@ -94,13 +100,8 @@ class Ehentai extends ComicSource {
|
|||||||
domain: ".exhentai.org"
|
domain: ".exhentai.org"
|
||||||
}))
|
}))
|
||||||
}
|
}
|
||||||
|
Network.deleteCookies('https://e-hentai.org')
|
||||||
Network.setCookies('https://e-hentai.org', cookies)
|
Network.setCookies('https://e-hentai.org', cookies)
|
||||||
if (cookies.length !== 4) {
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
if (cookies[0].length === 0 || cookies[1].length === 0) {
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
let res = await Network.get(
|
let res = await Network.get(
|
||||||
"https://forums.e-hentai.org/",
|
"https://forums.e-hentai.org/",
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user