From 9191456cc1cedab7fb402ea81bedf0fd7abe9eec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Mart=C3=ADn=20Seery?= Date: Wed, 29 Jan 2020 09:13:17 -0300 Subject: [PATCH 1/3] Little bugfixes --- lib/models/anime.dart | 1 - lib/screens/cast_player/cast_player.dart | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/models/anime.dart b/lib/models/anime.dart index baab336..d1b597c 100644 --- a/lib/models/anime.dart +++ b/lib/models/anime.dart @@ -64,7 +64,6 @@ class Anime { Map toMap([bool limited = false]) { final Map map = { 'id': id, - 'name': limited ? null : name, 'slug': slug, 'favorite': favorite, 'watchingState': diff --git a/lib/screens/cast_player/cast_player.dart b/lib/screens/cast_player/cast_player.dart index 2d23b62..d72cd0d 100644 --- a/lib/screens/cast_player/cast_player.dart +++ b/lib/screens/cast_player/cast_player.dart @@ -26,7 +26,7 @@ class _CastPlayerState extends State { void tick(timer) async { tickerData = await vlc.send(null); - setState(() {}); + if (mounted) setState(() {}); } void initPlayer() async { From 08cfc21c904a88ed540a63c57224f0e52221dd9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Mart=C3=ADn=20Seery?= Date: Wed, 29 Jan 2020 09:14:57 -0300 Subject: [PATCH 2/3] Better errors in _query --- lib/services/requests.dart | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/services/requests.dart b/lib/services/requests.dart index 80d28a8..9e5d754 100644 --- a/lib/services/requests.dart +++ b/lib/services/requests.dart @@ -31,11 +31,19 @@ class RequestsService { type """; - static Future _query({String query, Map variables}) { - return _client.query(QueryOptions( + static Future _query({ + String query, + Map variables, + }) async { + final res = await _client.query(QueryOptions( documentNode: gql(query), variables: variables, )); + + if (res.hasException) + throw res.exception; + else + return res; } // #============# From 8196bd31bee978610378cfd3eba7a1defc8a358f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Mart=C3=ADn=20Seery?= Date: Wed, 29 Jan 2020 09:15:34 -0300 Subject: [PATCH 3/3] Bump-it! --- pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pubspec.yaml b/pubspec.yaml index 91ce326..5a0acf1 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -11,7 +11,7 @@ description: Ver anime sin complicaciones. # In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. # Read more about iOS versioning at # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -version: 0.9.2 +version: 0.9.3 environment: sdk: ">=2.6.0 <3.0.0"