From 9f141a826bc4fcf4b2c90c659529189116295ea3 Mon Sep 17 00:00:00 2001 From: PartyDonut <42371342+PartyDonut@users.noreply.github.com> Date: Sat, 16 Nov 2024 11:51:27 +0100 Subject: [PATCH] bugfix: Fixed all library types being sorted as Movies (#145) Co-authored-by: PartyDonut --- lib/models/collection_types.dart | 7 +++---- lib/models/view_model.dart | 4 +--- 2 files changed, 4 insertions(+), 7 deletions(-) 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, );