浏览代码

migrated local_settings to null safety

ashilkn 2 年之前
父节点
当前提交
1c09c04861
共有 1 个文件被更改,包括 2 次插入5 次删除
  1. 2 5
      lib/utils/local_settings.dart

+ 2 - 5
lib/utils/local_settings.dart

@@ -1,5 +1,3 @@
-// @dart=2.9
-
 import 'package:shared_preferences/shared_preferences.dart';
 
 enum AlbumSortKey {
@@ -13,15 +11,14 @@ class LocalSettings {
 
   static final LocalSettings instance = LocalSettings._privateConstructor();
   static const kCollectionSortPref = "collection_sort_pref";
-  SharedPreferences _prefs;
+  late SharedPreferences _prefs;
 
   Future<void> init() async {
     _prefs = await SharedPreferences.getInstance();
   }
 
   AlbumSortKey albumSortKey() {
-    return AlbumSortKey.values[_prefs.getInt(kCollectionSortPref) ?? 0] ??
-        AlbumSortKey.lastUpdated;
+    return AlbumSortKey.values[_prefs.getInt(kCollectionSortPref) ?? 0];
   }
 
   Future<bool> setAlbumSortKey(AlbumSortKey key) {