mirror of
https://github.com/kodjodevf/mangayomi.git
synced 2026-04-20 19:12:04 +00:00
fix get header and change compiler library name
This commit is contained in:
parent
0d7f4e276f
commit
c1964580bb
8 changed files with 8 additions and 8 deletions
|
|
@ -12,7 +12,7 @@ Uint8List compilerEval(String sourceCode) {
|
|||
$VideoModel.$declaration
|
||||
]);
|
||||
final program = compiler.compile({
|
||||
'package:mangayomi': {'main.dart': sourceCode}
|
||||
'mangayomi': {'source_code.dart': sourceCode}
|
||||
});
|
||||
|
||||
final bytecode = program.write();
|
||||
|
|
|
|||
|
|
@ -139,7 +139,7 @@ Future<String?> getHeaders(String codeSource, String baseUrl) async {
|
|||
final runtime = runtimeEval(bytecode);
|
||||
runtime.args = [$String(baseUrl)];
|
||||
var res = await runtime.executeLib(
|
||||
'package:mangayomi/main.dart',
|
||||
'package:mangayomi/source_code.dart',
|
||||
'getHeader',
|
||||
);
|
||||
Map<String, String> headers = {};
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ Future<List<Video>> getAnimeServers(
|
|||
))
|
||||
];
|
||||
var res = await runtime.executeLib(
|
||||
'package:package:mangayomi/main.dart', 'getVideoList');
|
||||
'package:mangayomi/source_code.dart', 'getVideoList');
|
||||
if (res is $List) {
|
||||
video = res.$reified
|
||||
.map(
|
||||
|
|
|
|||
|
|
@ -76,7 +76,7 @@ Future<GetChapterUrlModel> getChapterUrl(
|
|||
))
|
||||
];
|
||||
var res = await runtime.executeLib(
|
||||
'package:package:mangayomi/main.dart', 'getChapterUrl');
|
||||
'package:mangayomi/source_code.dart', 'getChapterUrl');
|
||||
if (res is $List) {
|
||||
for (var element in res.$reified) {
|
||||
if (element is $Value) {
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ Future<List<MangaModel?>> getLatestUpdatesManga(
|
|||
dateFormatLocale: source.dateFormatLocale))
|
||||
];
|
||||
var res = await runtime.executeLib(
|
||||
'package:package:mangayomi/main.dart',
|
||||
'package:mangayomi/source_code.dart',
|
||||
source.isManga! ? 'getLatestUpdatesManga' : 'getLatestUpdatesAnime',
|
||||
);
|
||||
try {
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ Future<MangaModel> getMangaDetail(
|
|||
..lang = source.lang)
|
||||
];
|
||||
|
||||
var result = await runtime.executeLib('package:package:mangayomi/main.dart',
|
||||
var result = await runtime.executeLib('package:mangayomi/source_code.dart',
|
||||
source.isManga! ? 'getMangaDetail' : 'getAnimeDetail');
|
||||
try {
|
||||
if (result is $MangaModel) {
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ Future<List<MangaModel?>> getPopularManga(
|
|||
dateFormatLocale: source.dateFormatLocale))
|
||||
];
|
||||
var res = await runtime.executeLib(
|
||||
'package:package:mangayomi/main.dart',
|
||||
'package:mangayomi/source_code.dart',
|
||||
source.isManga! ? 'getPopularManga' : 'getPopularAnime',
|
||||
);
|
||||
try {
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ Future<List<MangaModel?>> searchManga(
|
|||
dateFormatLocale: source.dateFormatLocale))
|
||||
];
|
||||
var res = await runtime.executeLib(
|
||||
'package:package:mangayomi/main.dart',
|
||||
'package:mangayomi/source_code.dart',
|
||||
source.isManga! ? 'searchManga' : 'searchAnime',
|
||||
);
|
||||
try {
|
||||
|
|
|
|||
Loading…
Reference in a new issue