diff --git a/lib/models/collection_types.dart b/lib/models/collection_types.dart index 1db28dc..07a6922 100644 --- a/lib/models/collection_types.dart +++ b/lib/models/collection_types.dart @@ -1,8 +1,10 @@ +import 'package:flutter/material.dart'; + import 'package:ficonsax/ficonsax.dart'; + import 'package:fladder/jellyfin/jellyfin_open_api.enums.swagger.dart'; import 'package:fladder/jellyfin/jellyfin_open_api.swagger.dart'; import 'package:fladder/models/item_base_model.dart'; -import 'package:flutter/material.dart'; extension CollectionTypeExtension on CollectionType { IconData get iconOutlined { @@ -21,9 +23,6 @@ extension CollectionTypeExtension on CollectionType { return {FladderItemType.series}; case CollectionType.homevideos: return {FladderItemType.photoAlbum, FladderItemType.folder, FladderItemType.photo, FladderItemType.video}; - case CollectionType.boxsets: - case CollectionType.folders: - case CollectionType.books: default: return {}; } diff --git a/lib/models/view_model.dart b/lib/models/view_model.dart index 537a294..31e4b0b 100644 --- a/lib/models/view_model.dart +++ b/lib/models/view_model.dart @@ -1,5 +1,3 @@ -// ignore_for_file: public_member_api_docs, sort_constructors_first - import 'package:collection/collection.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; @@ -73,7 +71,7 @@ class ViewModel { recentlyAdded: [], collectionType: CollectionType.values .firstWhereOrNull((element) => element.name.toLowerCase() == item.collectionType?.value?.toLowerCase()) ?? - CollectionType.movies, + CollectionType.folders, playAccess: item.playAccess ?? PlayAccess.none, childCount: item.childCount ?? 0, );