diff --git a/web/src/engine/websites/SiiManga.ts b/web/src/engine/websites/SiiManga.ts index c445e3b3b..f3fa9f6cd 100644 --- a/web/src/engine/websites/SiiManga.ts +++ b/web/src/engine/websites/SiiManga.ts @@ -1,18 +1,18 @@ import { Tags } from '../Tags'; import icon from './SiiManga.webp'; import { DecoratableMangaScraper } from '../providers/MangaPlugin'; -import * as Madara from './decorators/WordPressMadara'; +import * as MangaStream from './decorators/WordPressMangaStream'; import * as Common from './decorators/Common'; -@Madara.MangaCSS(/^{origin}\/manga\/[^/]+\/$/, 'ol.breadcrumb li:last-of-type a') -@Madara.MangasMultiPageAJAX() -@Madara.ChaptersSinglePageAJAXv2() -@Madara.PagesSinglePageCSS() -@Common.ImageAjax() +@MangaStream.MangaCSS(/^{origin}\/manga\/[^/]+\/$/) +@MangaStream.MangasSinglePageCSS() +@MangaStream.ChaptersSinglePageCSS() +@MangaStream.PagesSinglePageJS() +@Common.ImageAjax(undefined, true) export default class extends DecoratableMangaScraper { public constructor() { - super('siimanga', 'SiiManga', 'https://siimanga.cyou', Tags.Media.Manhwa, Tags.Media.Manhua, Tags.Language.Indonesian, Tags.Source.Aggregator); + super('siimanga', 'SiiManga', 'https://siikomik.com', Tags.Media.Manhwa, Tags.Media.Manhua, Tags.Language.Indonesian, Tags.Source.Aggregator); } public override get Icon() { diff --git a/web/src/engine/websites/SiiManga_e2e.ts b/web/src/engine/websites/SiiManga_e2e.ts index 8be1e8473..652dda3da 100644 --- a/web/src/engine/websites/SiiManga_e2e.ts +++ b/web/src/engine/websites/SiiManga_e2e.ts @@ -7,18 +7,18 @@ const config: Config = { title: 'SiiManga' }, container: { - url: 'https://siimanga.cyou/manga/overlord-of-insects/', - id: JSON.stringify({ post: '367', slug: '/manga/overlord-of-insects/' }), - title: 'Overlord of Insects' + url: 'https://siikomik.com/manga/i-have-90-billion-licking-gold/', + id: '/manga/i-have-90-billion-licking-gold/', + title: 'I Have 90 Billion Licking Gold' }, child: { - id: '/manga/overlord-of-insects/chapter-1/', - title: 'Chapter 1' + id: '/i-have-90-billion-licking-gold-chapter-365/', + title: 'Chapter 365' }, entry: { - index: 1, - size: 138_898, - type: 'image/webp' + index: 2, + size: 268_110, + type: 'image/jpeg' } };