From bbb4e467986a611c327c738168bb5b51a23f42e0 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Mon, 4 May 2020 14:23:40 +0300 Subject: [PATCH] Handle 0.0.0 latest version --- lib/data/models/account_model.dart | 2 +- lib/ui/app/menu_drawer.dart | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/data/models/account_model.dart b/lib/data/models/account_model.dart index 935874675..cc0cb9428 100644 --- a/lib/data/models/account_model.dart +++ b/lib/data/models/account_model.dart @@ -36,7 +36,7 @@ abstract class AccountEntity @BuiltValueField(wireName: 'current_version') String get currentVersion; - bool get isUpdateAvailable => latestVersion != currentVersion; + bool get isUpdateAvailable => latestVersion != currentVersion && latestVersion != '0.0.0'; static Serializer get serializer => _$accountEntitySerializer; } diff --git a/lib/ui/app/menu_drawer.dart b/lib/ui/app/menu_drawer.dart index 7a4c6bb93..cb23f2ada 100644 --- a/lib/ui/app/menu_drawer.dart +++ b/lib/ui/app/menu_drawer.dart @@ -459,8 +459,7 @@ class SidebarFooter extends StatelessWidget { if (state.prefState.isMenuCollapsed) ...[ Expanded(child: SizedBox()) ] else ...[ - if (account.currentVersion != account.latestVersion && - account.latestVersion != '0.0.0') + if (account.isUpdateAvailable) IconButton( icon: Icon( Icons.warning,