From 00878e8ea38a631aa49d5e9857e2b7e290a9bb50 Mon Sep 17 00:00:00 2001 From: kodjomoustapha <107993382+kodjodevf@users.noreply.github.com> Date: Sun, 30 Jul 2023 03:15:46 +0100 Subject: [PATCH] fix source code url --- anime/source_generator.dart | 3 ++- .../fr/{franime-v0.0.1.dart => franime/franime-v0.0.11.dart} | 4 ++-- anime/src/fr/{ => franime}/source.dart | 4 ++-- model/source.dart | 1 + 4 files changed, 7 insertions(+), 5 deletions(-) rename anime/src/fr/{franime-v0.0.1.dart => franime/franime-v0.0.11.dart} (99%) rename anime/src/fr/{ => franime}/source.dart (87%) diff --git a/anime/source_generator.dart b/anime/source_generator.dart index e766e7cc..09596ffd 100644 --- a/anime/source_generator.dart +++ b/anime/source_generator.dart @@ -3,9 +3,10 @@ import 'dart:developer'; import 'dart:io'; import '../model/source.dart'; import 'src/en/gogoanime/source.dart'; +import 'src/fr/franime/source.dart'; void main() { - List _sourcesList = [gogoanimeSource]; + List _sourcesList = [gogoanimeSource, franimeSource]; final List> jsonList = _sourcesList.map((source) => source.toJson()).toList(); final jsonString = jsonEncode(jsonList); diff --git a/anime/src/fr/franime-v0.0.1.dart b/anime/src/fr/franime/franime-v0.0.11.dart similarity index 99% rename from anime/src/fr/franime-v0.0.1.dart rename to anime/src/fr/franime/franime-v0.0.11.dart index 837cdb01..189a36e3 100644 --- a/anime/src/fr/franime-v0.0.1.dart +++ b/anime/src/fr/franime/franime-v0.0.11.dart @@ -4,7 +4,7 @@ import 'package:bridge_lib/bridge_lib.dart'; Future dataBase(int sourceId) async { final data = { "url": "https://api.franime.fr/api/animes/", - "headers": {"Referer": "https://franime.fr/"}, + "headers": {"Referer": "https://franime.fr"}, "sourceId": sourceId }; final res = await MBridge.http(json.encode(data), 0); @@ -14,7 +14,7 @@ Future dataBase(int sourceId) async { getPopularAnime(MangaModel anime) async { final data = { "url": "https://api.franime.fr/api/animes/", - "headers": {"Referer": "https://franime.fr/"}, + "headers": {"Referer": "https://franime.fr"}, "sourceId": anime.sourceId }; final res = await MBridge.http(json.encode(data), 0); diff --git a/anime/src/fr/source.dart b/anime/src/fr/franime/source.dart similarity index 87% rename from anime/src/fr/source.dart rename to anime/src/fr/franime/source.dart index 7180a3a6..ee0a6066 100644 --- a/anime/src/fr/source.dart +++ b/anime/src/fr/franime/source.dart @@ -1,7 +1,7 @@ -import '../../../model/source.dart'; +import '../../../../model/source.dart'; Source get franimeSource => _franimeSource; -const franimeVersion = "0.0.1"; +const franimeVersion = "0.0.11"; const franimeSourceCodeUrl = "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/anime/src/fr/franime/franime-v$franimeVersion.dart"; Source _franimeSource = Source( diff --git a/model/source.dart b/model/source.dart index 97923886..11b52ee9 100644 --- a/model/source.dart +++ b/model/source.dart @@ -62,6 +62,7 @@ class Source { "apiUrl": apiUrl, "version": version, "isManga": isManga, + "isFullData": isFullData }; } }