diff --git a/lib/data/model/app/update.dart b/lib/data/model/app/update.dart index d6f61469..6cc4882a 100644 --- a/lib/data/model/app/update.dart +++ b/lib/data/model/app/update.dart @@ -133,9 +133,7 @@ class AppUpdatePlatformSpecific { return linux; /// Not implemented yet. - case OS.web: - case OS.fuchsia: - case OS.unknown: + case OS.web || OS.fuchsia || OS.unknown: return null; } } diff --git a/lib/data/provider/server.dart b/lib/data/provider/server.dart index 70d80d0f..614646e3 100644 --- a/lib/data/provider/server.dart +++ b/lib/data/provider/server.dart @@ -325,7 +325,7 @@ class ServerProvider extends ChangeNotifier { Loggers.app.warning('Write script to ${spi.name} failed', e); return; } finally { - await file.delete(); + if (await file.exists()) await file.delete(); } } } diff --git a/lib/main.dart b/lib/main.dart index 27c9acff..57949b48 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -62,7 +62,7 @@ void _runInZone(void Function() body) { body, (obj, trace) { Analysis.recordException(trace); - Loggers.root.warning(obj, trace); + Loggers.root.warning(obj); }, zoneSpecification: zoneSpec, ); diff --git a/pubspec.yaml b/pubspec.yaml index ae8e3f09..dc66222f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -4,7 +4,7 @@ publish_to: 'none' version: 1.0.0+1 environment: - sdk: ">=2.17.0 <3.0.0" + sdk: ">=3.0.0" dependencies: archive: ^3.3.8