mirror of
https://github.com/kodjodevf/mangayomi.git
synced 2026-03-11 17:25:32 +00:00
fix add torrent magnet url
This commit is contained in:
parent
204c4f698c
commit
25f7402f35
4 changed files with 19 additions and 6 deletions
|
|
@ -1185,7 +1185,9 @@ class _LibraryScreenState extends ConsumerState<LibraryScreen>
|
||||||
// else it has 0 chapters/episodes
|
// else it has 0 chapters/episodes
|
||||||
// and when opened, shows exception
|
// and when opened, shows exception
|
||||||
// "Null check operator"
|
// "Null check operator"
|
||||||
_removeImport(ref, manga);
|
isar.writeTxnSync(() {
|
||||||
|
_removeImport(ref, manga);
|
||||||
|
});
|
||||||
} else {
|
} else {
|
||||||
mangaDirectory = await _deleteDownload(
|
mangaDirectory = await _deleteDownload(
|
||||||
manga,
|
manga,
|
||||||
|
|
|
||||||
|
|
@ -71,7 +71,11 @@ Future<(List<Video>, bool, List<String>)> getVideoList(
|
||||||
return (videos, false, [infohash ?? ""]);
|
return (videos, false, [infohash ?? ""]);
|
||||||
}
|
}
|
||||||
|
|
||||||
list = await getExtensionService(source!).getVideoList(episode.url!);
|
try {
|
||||||
|
list = await getExtensionService(source!).getVideoList(episode.url!);
|
||||||
|
} catch (e) {
|
||||||
|
list = [Video(episode.url!, episode.name!, episode.url!)];
|
||||||
|
}
|
||||||
|
|
||||||
for (var v in list) {
|
for (var v in list) {
|
||||||
final (videos, infohash) = await MTorrentServer().getTorrentPlaylist(
|
final (videos, infohash) = await MTorrentServer().getTorrentPlaylist(
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@ PODS:
|
||||||
- FlutterMacOS
|
- FlutterMacOS
|
||||||
- file_picker (0.0.1):
|
- file_picker (0.0.1):
|
||||||
- FlutterMacOS
|
- FlutterMacOS
|
||||||
|
- flutter_discord_rpc_fork (0.0.1):
|
||||||
|
- FlutterMacOS
|
||||||
- flutter_inappwebview_macos (0.0.1):
|
- flutter_inappwebview_macos (0.0.1):
|
||||||
- FlutterMacOS
|
- FlutterMacOS
|
||||||
- OrderedSet (~> 6.0.3)
|
- OrderedSet (~> 6.0.3)
|
||||||
|
|
@ -66,6 +68,7 @@ DEPENDENCIES:
|
||||||
- connectivity_plus (from `Flutter/ephemeral/.symlinks/plugins/connectivity_plus/macos`)
|
- connectivity_plus (from `Flutter/ephemeral/.symlinks/plugins/connectivity_plus/macos`)
|
||||||
- device_info_plus (from `Flutter/ephemeral/.symlinks/plugins/device_info_plus/macos`)
|
- device_info_plus (from `Flutter/ephemeral/.symlinks/plugins/device_info_plus/macos`)
|
||||||
- file_picker (from `Flutter/ephemeral/.symlinks/plugins/file_picker/macos`)
|
- file_picker (from `Flutter/ephemeral/.symlinks/plugins/file_picker/macos`)
|
||||||
|
- flutter_discord_rpc_fork (from `Flutter/ephemeral/.symlinks/plugins/flutter_discord_rpc_fork/macos`)
|
||||||
- flutter_inappwebview_macos (from `Flutter/ephemeral/.symlinks/plugins/flutter_inappwebview_macos/macos`)
|
- flutter_inappwebview_macos (from `Flutter/ephemeral/.symlinks/plugins/flutter_inappwebview_macos/macos`)
|
||||||
- flutter_qjs (from `Flutter/ephemeral/.symlinks/plugins/flutter_qjs/macos`)
|
- flutter_qjs (from `Flutter/ephemeral/.symlinks/plugins/flutter_qjs/macos`)
|
||||||
- flutter_web_auth_2 (from `Flutter/ephemeral/.symlinks/plugins/flutter_web_auth_2/macos`)
|
- flutter_web_auth_2 (from `Flutter/ephemeral/.symlinks/plugins/flutter_web_auth_2/macos`)
|
||||||
|
|
@ -104,6 +107,8 @@ EXTERNAL SOURCES:
|
||||||
:path: Flutter/ephemeral/.symlinks/plugins/device_info_plus/macos
|
:path: Flutter/ephemeral/.symlinks/plugins/device_info_plus/macos
|
||||||
file_picker:
|
file_picker:
|
||||||
:path: Flutter/ephemeral/.symlinks/plugins/file_picker/macos
|
:path: Flutter/ephemeral/.symlinks/plugins/file_picker/macos
|
||||||
|
flutter_discord_rpc_fork:
|
||||||
|
:path: Flutter/ephemeral/.symlinks/plugins/flutter_discord_rpc_fork/macos
|
||||||
flutter_inappwebview_macos:
|
flutter_inappwebview_macos:
|
||||||
:path: Flutter/ephemeral/.symlinks/plugins/flutter_inappwebview_macos/macos
|
:path: Flutter/ephemeral/.symlinks/plugins/flutter_inappwebview_macos/macos
|
||||||
flutter_qjs:
|
flutter_qjs:
|
||||||
|
|
@ -155,6 +160,7 @@ SPEC CHECKSUMS:
|
||||||
connectivity_plus: 4adf20a405e25b42b9c9f87feff8f4b6fde18a4e
|
connectivity_plus: 4adf20a405e25b42b9c9f87feff8f4b6fde18a4e
|
||||||
device_info_plus: 4fb280989f669696856f8b129e4a5e3cd6c48f76
|
device_info_plus: 4fb280989f669696856f8b129e4a5e3cd6c48f76
|
||||||
file_picker: 7584aae6fa07a041af2b36a2655122d42f578c1a
|
file_picker: 7584aae6fa07a041af2b36a2655122d42f578c1a
|
||||||
|
flutter_discord_rpc_fork: 9f54b8cb8643b2fb84c685509e2eca403e284652
|
||||||
flutter_inappwebview_macos: c2d68649f9f8f1831bfcd98d73fd6256366d9d1d
|
flutter_inappwebview_macos: c2d68649f9f8f1831bfcd98d73fd6256366d9d1d
|
||||||
flutter_qjs: cb2d0cba9deade1d03b89f6c432eac126f39482a
|
flutter_qjs: cb2d0cba9deade1d03b89f6c432eac126f39482a
|
||||||
flutter_web_auth_2: 62b08da29f15a20fa63f144234622a1488d45b65
|
flutter_web_auth_2: 62b08da29f15a20fa63f144234622a1488d45b65
|
||||||
|
|
|
||||||
|
|
@ -552,10 +552,11 @@ packages:
|
||||||
flutter_discord_rpc_fork:
|
flutter_discord_rpc_fork:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: flutter_discord_rpc_fork
|
path: "."
|
||||||
sha256: a32b3d5871af591ec73b65feb2818f3e3d4e05d46b9903c6f117b03865a86282
|
ref: main
|
||||||
url: "https://pub.dev"
|
resolved-ref: "67e99dd4547bdba15a49d53ab61f50397b194804"
|
||||||
source: hosted
|
url: "https://github.com/Schnitzel5/flutter-discord-rpc.git"
|
||||||
|
source: git
|
||||||
version: "1.0.4"
|
version: "1.0.4"
|
||||||
flutter_inappwebview:
|
flutter_inappwebview:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue