diff --git a/lib/services/trackers/simkl.dart b/lib/services/trackers/simkl.dart index 136f2503..48559ff4 100644 --- a/lib/services/trackers/simkl.dart +++ b/lib/services/trackers/simkl.dart @@ -22,7 +22,7 @@ class Simkl extends _$Simkl implements BaseTracker { static final _isDesktop = (Platform.isWindows || Platform.isLinux); static final _redirectUri = _isDesktop ? 'http://localhost:43824' - : 'mangayomi'; + : 'mangayomi://'; static const _clientId = '1e0a52930b1bdface4e30c1a94a44641475f3c80b69a5ea939562153fccffb68'; static const _clientSecret = @@ -43,7 +43,7 @@ class Simkl extends _$Simkl implements BaseTracker { try { final uri = await FlutterWebAuth2.authenticate( - url: "$loginUrl&redirect_uri=$callbackUrlScheme", + url: "$loginUrl&redirect_uri=$_redirectUri", callbackUrlScheme: callbackUrlScheme, ); final code = Uri.parse(uri).queryParameters['code']; diff --git a/lib/services/trackers/trakt_tv.dart b/lib/services/trackers/trakt_tv.dart index e26ac34a..cbf19a5a 100644 --- a/lib/services/trackers/trakt_tv.dart +++ b/lib/services/trackers/trakt_tv.dart @@ -22,7 +22,7 @@ class TraktTv extends _$TraktTv implements BaseTracker { static final _isDesktop = (Platform.isWindows || Platform.isLinux); static final _redirectUri = _isDesktop ? 'http://localhost:43824' - : 'mangayomi'; + : 'mangayomi://'; static const _clientId = '5520c7e24da0d8d73ec80315b61b9849483583b013cb7f296c6db723eb9886a1'; static const _clientSecret =